Reply to assigned values in 'ByRef' call

Your name:

Reply:


Posted by Csaba Gabor on 11/06/07 19:27

In the following PHP code, the final printed line shows 'frob:
something'. Why is it not 'frob: else'? After all, if I replace the
first line with $frob = "something"; test ($frob); then the final
printed line does show 'frob: else'

Csaba Gabor from Vienna
PHP 5.2.4 on WinXP Pro

test ($frob = "something");
print "frob: $frob <br>\n";

function test(&$val) {
print "val pre: $val <br>\n";
$val = "else";
print "val post: $val <br>\n"; }

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация