生活随笔
收集整理的這篇文章主要介紹了
php的传值与传址
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
默認情況下,函數的參數都表示是值傳遞,但是,如果在定義函數的參數前面加上取地址符,表示傳遞的是地址值
傳值:
<?phpheader('content-type:text/html;charset=utf-8');function changeValue($num){$num=10;}$value=5;changeValue($value);echo $value;
?>
傳址:
<?phpheader('content-type:text/html;charset=utf-8');function changeValue(&$num){$num=10;}$value=5;changeValue($value);echo $value;
?>
注意:在傳遞地址時,不能直接傳遞值,只能傳遞變量
<?phpheader('content-type:text/html;charset=utf-8');function changeValue(&$num){$num=10;}$value=5;changeValue(5);echo $value;
?>
總結
以上是生活随笔為你收集整理的php的传值与传址的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。