Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Кавычки с точкой или фигурные скобки?

Сообщения:  [1-5] 

 
 автор: Evgen   (02.02.2008 в 00:46)   письмо автору
 
   для: Саня   (01.02.2008 в 20:00)
 

Как экономист могу сказать, что {} содержит в два раза меньше символов чем "..", соответственно в два раза меньше мять баттоны - стало быть, в два раза ускоряется набирание кода именно на этом участке написания кода....
Я так думаю %-\
=)))

   
 
 автор: Саня   (01.02.2008 в 20:00)   письмо автору
 
   для: ChieFSS   (01.02.2008 в 14:40)
 

Быстрее работает конкатенация, так как интерпретатору не нужно тратить дополнительное время на поиск и подстановку переменных внутри строк.
http://php.spb.ru/php/speed.html#1

   
 
 автор: SHAman   (01.02.2008 в 19:48)   письмо автору
 
   для: ChieFSS   (01.02.2008 в 14:40)
 

Хе:) Вообще, глупые эти замеры. Но я как-то тоже интересовался этим вопросом...

Конкатенация vs перечисление

   
 
 автор: mihdan   (01.02.2008 в 17:54)   письмо автору
 
   для: ChieFSS   (01.02.2008 в 14:40)
 

Возьмите и измрьте в чем пробелма то? Споров по этому поводу много - зависит от количества переменных в строке. Где - то в phpinside читал. Если интересует зайди качни журналы и почитай - там много полезного

В конкретном случае вообще писать так можно


<?
echo "Привет, $name. Последний раз вы заходили: $lastDate";
?>


{} скобки используются для того чтобы в строку массив загнать


<?
echo "Привет, {$arr['name']}. Последний раз вы заходили: {$arr['lastDate']}";
?>

   
 
 автор: ChieFSS   (01.02.2008 в 14:40)   письмо автору
 
 

Скажите что быстрей работает фигурные скобки или точка?
И есть ли еще различия между этими способами?

Пример:
echo "Привет, ".$name." Последний раз вы заходили: ".$lastDate;

или
echo "Привет, {$name} Последний раз вы заходили: {$lastDate}";

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования