
05.07.2009, 20:45
|
|
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами:
9851426
Репутация:
1676
|
|
я вот видел что некоторые пишут вот так echo "Переменная i равняется $i"; а некоторые пишут вот так echo "Переменная i равняется ".$i; как лучше писать? и в каких случаях это играет роль?
Скорость выполнения разная поидее. Имхо лучше писать: 'Переменная i равняется '.$i
|
|
|

05.07.2009, 23:00
|
|
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
С нами:
9610769
Репутация:
380
|
|
Сообщение от Kaimi
Скорость выполнения разная поидее. Имхо лучше писать: 'Переменная i равняется '.$i
если так судить то конкатация тоже занимает какую часть времени и соответсвенно так быстрее:
Переменная i равняется:
<? echo $i; ?>
да и вообше при выполнении одного запроса в гугле выделяеться 7 г. CO2 так что не пользуйтесь гуглом ищите все вручную и сделайте этот мир чише.
|
|
|

05.07.2009, 20:57
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
С нами:
10485026
Репутация:
1879
|
|
ту diznt, http://spindrop.us/2007/03/03/php-double-versus-single-quotes/
Последний раз редактировалось Ch3ck; 05.07.2009 в 21:06..
|
|
|

05.07.2009, 21:32
|
|
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
С нами:
10309346
Репутация:
4303
|
|
бред это всё про то что с двойными кавычками медленне выполняется
уж лучше писать "i = $i" чем этот гемор + абсолютная нечетаемость кода с конкатенацией строк
|
|
|

05.07.2009, 21:52
|
|
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами:
9851426
Репутация:
1676
|
|
бред это всё про то что с двойными кавычками медленне выполняется
уж лучше писать "i = $i" чем этот гемор + абсолютная нечетаемость кода с конкатенацией строк
Бенчмарк в перле показывает что с двойными медленнее получается
|
|
|

05.07.2009, 21:56
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
С нами:
10485026
Репутация:
1879
|
|
На доли секунды... не тру
|
|
|

05.07.2009, 22:08
|
|
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
С нами:
10309346
Репутация:
4303
|
|
я бы выбрал лучшую читаемость кода, чем сомнительный выйгрыш в производительности
вы же не систему управления спутниками пишите
|
|
|

05.07.2009, 22:55
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
С нами:
9330829
Репутация:
13
|
|
как сделать чтоб надписи не залазили друг на друга.. ?
как надо:
как не надо:
PHP код:
imagettftext($im, 10, 0, 15, 8, $color, $font, $hostname);
imagettftext($im, 10, 0, 130, 8, $color, $font, $ip);
imagettftext($im, 10, 0, 163, 8, $color, $font, ':');
imagettftext($im, 10, 0, 166, 8, $color, $font, $port);
imagettftext($im, 10, 0, 35, 16, $color, $font, $gametype);
imagettftext($im, 10, 0, 163, 16, $color, $font, $players);
imagettftext($im, 10, 0, 174, 16, $color, $font, '/');
imagettftext($im, 10, 0, 181, 16, $color, $font, $maxplayers);
imagettftext($im, 10, 0, 280, 16, $color, $font, '(c) '.$site);
|
|
|

06.07.2009, 00:18
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
С нами:
9799586
Репутация:
1385
|
|
от так будет в самый раз "text"."$i";
|
|
|

06.07.2009, 02:01
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
С нами:
9963746
Репутация:
392
|
|
правильнее писать echo "Переменная i равняется ".$i; этот способ по моему и быстрее чуточку и поможет лишних ошибок в дальнейшем избежать))
и желательно кавычки одинарные, но различия там минималистические так что пиши как удобнее))
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|