нет, вызывая функцию как: print_text('Сан', 'Саныч');
у нас будет выводится текст: "Дорогой, Сан Саныч! А здесь уже идёт сам текст"
а если: print_text('Сидр', 'Сидорович');
то: "Дорогой, Сидр Сидорович! А здесь уже идёт сам текст"
а если: print_text();
то: "Дорогой, ! А здесь уже идёт сам текст"
poyzn добавил 09.10.2010 в 21:18
phpdude: контр пример - посчитайте мне без функций факторил ста, я пока пошел чай заварю да кино на пару недель накачаю :)
Да, еще есть рекурсивные функции, которые сами себя вызывают, если допустим Вам надо какое-то определённое действие несколько раз выполнять. Вы же не будете сто раз инклудить файл.
Если просто сказать то функция пишется для многократного его использования. Например Вам надо вывести какой-нить приветственный текст. Конечно, все тексты можно растолкать по файлам и инклудить их всё время, но это не удобно и ...
функцию можно вызывать с параметрами. Например нам этот приветственный текст нужно персонализировать. Хотим каждому пользователю писать что-нить типа "Дорогой, Иван Иваныч ..." Тогда вызывая функцию в качестве параметра можно её передавать Имя и Фамилию человека, а на выходе получать персонализированное приветсвтие.
Наглядно:
function print_text($name, $lastname) { echo "Дорогой, $name $lastname! А здесь уже идёт сам текст"; }
Теперь вызывая функцию и подставляя вместо $name и $lastname различные имена, будем получать различные тексты.
Мне кажется надо добавить кнопку "Отправить заказ" в форму Online заказа
#tabs ul {
margin:0;
}
incorrect use of the "Strict" document type
Strict такая вещь, ему даже target="_blank" не нравится
adobe flash
Есть в пхп такая функция imagettfbbox - расчитывает габариты в которые поместиться заданный текст с заданым размером, шрифтом.
Всё просто, алгоритм такой:
- Разбиваем текст по пробелам в массив.
- начинаем складывать слова в строки.
- Если ширина строки (проверяем с помощью imagettfbbox) не вписываются в 400 пикселей, значит последнее слово переносим и начинаем новую строку.
надо убрать модификатор "U"
нет, вызывая функцию как: print_text('Сан', 'Саныч');
у нас будет выводится текст: "Дорогой, Сан Саныч! А здесь уже идёт сам текст"
а если: print_text('Сидр', 'Сидорович');
то: "Дорогой, Сидр Сидорович! А здесь уже идёт сам текст"
а если: print_text();
то: "Дорогой, ! А здесь уже идёт сам текст"
poyzn добавил 09.10.2010 в 21:18
контр пример - посчитайте мне без функций факторил ста, я пока пошел чай заварю да кино на пару недель накачаю :)
Да, еще есть рекурсивные функции, которые сами себя вызывают, если допустим Вам надо какое-то определённое действие несколько раз выполнять. Вы же не будете сто раз инклудить файл.
Если просто сказать то функция пишется для многократного его использования. Например Вам надо вывести какой-нить приветственный текст. Конечно, все тексты можно растолкать по файлам и инклудить их всё время, но это не удобно и ...
функцию можно вызывать с параметрами. Например нам этот приветственный текст нужно персонализировать. Хотим каждому пользователю писать что-нить типа "Дорогой, Иван Иваныч ..." Тогда вызывая функцию в качестве параметра можно её передавать Имя и Фамилию человека, а на выходе получать персонализированное приветсвтие.
Наглядно:
function print_text($name, $lastname) {echo "Дорогой, $name $lastname! А здесь уже идёт сам текст";
}
Теперь вызывая функцию и подставляя вместо $name и $lastname различные имена, будем получать различные тексты.
Зачем у li background? Можно сделать блочный a, при этом задав размеры у li. Всего-то надо:
* {
padding:0;
margin:0;
}
#menu li {
list-style:none;
display:inline;
float:left;
width:150px;
height:30px;
overflow:hidden;
}
#menu a {
display:block;
background:...;
}
#menu a:hover {
background:...;
}
Можно выпадающее меню реализовать на чистом CSS, правда не работающее в IE6, что лечится небольшим яваскриптом
Ну вот можно попробовать как-то так:
RewiteCond %{REQUEST_URI} ^\/(1|2|3)\.htmlRewriteRule ^1.html$ http://site2.com/new1.html [R=301,L]
RewriteRule ^2.html$ http://site2.com/new2.html [R=301,L]
RewriteRule ^3.html$ http://site2.com/new3.html [R=301,L]
Вставить перед этим:
RewriteCond %{HTTP_HOST} ^site\.com$ [NC]RewriteRule ^(.*)$ http://site2.com/$1 [L,R=301]