婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP實現函數內修改外部變量值的方法示例

PHP實現函數內修改外部變量值的方法示例

熱門標簽:海南外呼系統方案 400 電話 辦理 打開百度地圖標注 地圖標注怎么做商戶驗證 山東電銷卡外呼系統原理是什么 亳州企業外呼系統 智能電銷語音機器人資訊 兼職做地圖標注好賺錢嗎 蘇州外呼系統有效果嗎

本文實例講述了PHP實現函數內修改外部變量值的方法。分享給大家供大家參考,具體如下:

直接上代碼,如下:

$a_str = 'ab';
function change_val(){
  global $a_str; // 通過設置全局變量,修改變量值
  //$a_str = 'abc';
  $a_str = $a_str.'abc';
}
echo $a_str."br>";
change_val();
echo $a_str."br>";
echo str_repeat('#',20)."br>";
$b_str = 'ab';
function change_val_1($s){
  $s = 'abc';
  //$s = $s.'abc';
  return $s; // 通過返回值,修改變量值
}
echo $b_str."br>";
$b_str = change_val_1($b_str);
echo $b_str."br>";
echo str_repeat('#',20)."br>";
$c_str = 'ab';
function change_val_2($c_str){//引用調用
  //$c_str = 'abc';
  $c_str = $c_str.'abc';
}
echo $c_str."br>";
change_val_2($c_str);
echo $c_str."br>";

運行結果:

ab
ababc
####################
ab
abc
####################
ab
ababc

總結:

  • 盡量少用全局變量。全局變量會增加內存使用量。
  • 傳值調用會創建一個副本,數據量很大時,會影響性能。
  • 引用調用時,函數接收的是變量地址,不會創建數據副本,效率高 。

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php常用函數與技巧總結》、《php字符串(string)用法總結》、《PHP數據結構與算法教程》、《php程序設計算法總結》及《PHP數組(Array)操作技巧大全》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • PHP實現執行外部程序的方法詳解
  • PHP 閉包獲取外部變量和global關鍵字聲明變量的區別講解
  • php外部執行命令函數用法小結
  • PHP中如何防止外部惡意提交調用ajax接口
  • PHP用反撇號執行外部命令
  • php繪圖之加載外部圖片的方法
  • yiic命令時提示“php.exe”不是內部或外部命令的解決方法
  • PHP實現刪除非站內外部鏈接實例代碼
  • php判斷正常訪問和外部訪問的示例
  • PHP 執行系統外部命令 system() exec() passthru()
  • PHP調用外部程序的方法解析

標簽:紹興 清遠 金華 萊蕪 安康 溫州 綏化 呼倫貝爾

巨人網絡通訊聲明:本文標題《PHP實現函數內修改外部變量值的方法示例》,本文關鍵詞  PHP,實現,函數,內,修改,外部,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現函數內修改外部變量值的方法示例》相關的同類信息!
  • 本頁收集關于PHP實現函數內修改外部變量值的方法示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 利辛县| 图们市| 渭南市| 涞源县| 五莲县| 澎湖县| 大姚县| 阿拉善右旗| 威信县| 彰化县| 义马市| 文昌市| 论坛| 虎林市| 手游| 绍兴市| 琼结县| 灵寿县| 建宁县| 云梦县| 长宁县| 兰州市| 离岛区| 上栗县| 汝州市| 依兰县| 普兰店市| 铜山县| 陵川县| 涿鹿县| 桂林市| 江西省| 牙克石市| 嘉鱼县| 环江| 抚顺市| 唐山市| 桂阳县| 涟源市| 襄汾县| 高要市|