Однозначно -- нет. Идея по сути порочна . Один ламер порекомендовал другого ламера. Кто-то что-то умное сказал -- ему 90% скажут фи-фи-фи. Оценить некому. Я тут сейчас выдам что-то на предмет передачи параметра по ссылке или по значению. Или еще хуже -- чем отличаются
a ( $b, $c );
function a( &$b, &$c ){ ... }
или
a ( &$b, &$c );
function a( $b, $c ){ ... }
Сколько здесь поймет?
P.S. Впрочем, если десяток напишет -- в чем отличие -- может и есть резон.
P.P.S. А если я ошибся - а за последние 3-4 года я ошибся не раз и не два (я тоже учусь). Мне за такие "уроки" -- что будет?
http://forum.php.su/topic.php?fo...topic=11&p=1
Сколько минусов в профиле, или вообще... кирдык...
Помните, как в песне -- "Да и просто хотелось пожить!"
1. evgenijj - 07 Мая, 2011 - 02:03:35 - перейти к сообщению
2. Champion - 07 Мая, 2011 - 09:01:30 - перейти к сообщению
evgenijj пишет:
Не понял, о чем это?)Сколько минусов в профиле, или вообще... кирдык...
evgenijj пишет:
Тем, вызов функции с таким образом a(&a) устаревшая штука.чем отличаются
А вот на такой вопрос сколько ответят:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- function a1($a) {
- $a[1] = 1;
- }
- function a2($a) {
- $q = $a[1];
- }
- function a3(&$a) {
- $a[1] = 1;
- }
- function a4(&$a) {
- $q = $a[1];
- }
$a - большой при большой массив. На вскидку кто ответит приблизительное соотношение времени выполнения+вызова этих 4 функций?)
Кроме расположения функций в порядке от самого быстрого к самому медленному, хотелось бы увидеть оценку на сколько каждая более медленная функция проиграет более быстрой. Оценку можно дать хотя бы используя слова "сильно проиграет", "немного проиграет"
Поправил синтаксическую ошибку и уточнил как было бы интересно увидеть ответ