好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > PHP正在進行時-變量詳解及字符串動態(tài)插入變量

PHP正在進行時-變量詳解及字符串動態(tài)插入變量

熱門標簽:福建高頻外呼防封系統(tǒng)哪家好 隨州銷售電銷機器人公司 百度地圖標注類型是酒店 全國各省地圖標注點 外呼系統(tǒng)人工客服 400電話申請辦理 商丘外呼系統(tǒng)好處 網(wǎng)絡(luò)電話400申請 周口網(wǎng)絡(luò)回撥外呼系統(tǒng)

在PHP中,變量是$+變量名,變量名遵循標識符的命名規(guī)則,可以以字母、下劃線開頭,可以由數(shù)字、下劃線、字母組成合法的變量名。

變量聲明

所有變量在使用之前應(yīng)該進行聲明,而且最好帶上注釋,雖然在PHP中可以不顯示聲明變量。聲明變量之后,可以為變量進行賦值;變量的賦值有兩種類型值賦值和引用賦值。

?php
  #合法的聲明變量
  $_name;
  $account;
  $show_title;
  #賦值
  $color="red";
  #引用賦值
  $user_color=$color;
?>

變量的作用域

在PHP腳本中的任何位置都可以聲明變量,但是根據(jù)位置的不同,作用域的范圍也不同。

局部變量

一般局部變量都是在函數(shù)中聲明,即它只能在函數(shù)中被引用,函數(shù)退出時改變量及其值被銷毀。如果在函數(shù)外使用該變量,PHP會把它當(dāng)作另外一個變量進行處理,與函數(shù)中的變量無任何關(guān)系。

?php
  $x=5;
  function show_x() {
    $x=3;
    echo $x;
  }
  show_x();
  echo $x;
?>

函數(shù)參數(shù)

函數(shù)參數(shù)更具其傳遞的方式分為兩種,按值傳遞和按引用傳遞;如果是按值傳遞,參數(shù)的作用域只限于函數(shù)內(nèi),函數(shù)退出后參數(shù)被銷毀。但按引用傳遞,參數(shù)的作用域范圍不僅在函數(shù)內(nèi)部。

?php
  $cost_fish=20.10;
  $cost_apple=2.45;
  #引用參數(shù)前面需要加上符號
  function rise($cost_fish,$cost_apple) {
    $cost_fish++;
    $cost_apple++;
  }
  rise($cost_fish,$cost_apple);
  echo $cost_fish."值傳遞參數(shù)--->引用傳遞參數(shù)".$cost_apple;
?>

全局變量

可以在腳本中的任何一個地方訪問全局變量,但在函數(shù)中要修改全局變量的時候需要使用關(guān)鍵字global顯式的聲明。

?php
  $x=5;
  function show_x() {
    global $x;
    $x++;
  }
  show_x();
?>

通過$GLOBAL數(shù)組也可以聲明全局變量

?php
  $x=5;
  function show_x() {
    global $x;
    $x++;
  }
  show_x();
?>

使用全局變量一定要謹慎,用多了之后很容易造成代碼混亂。

靜態(tài)變量

靜態(tài)變量與函數(shù)參數(shù)不同在于,靜態(tài)變量聲明的時候多了static關(guān)鍵字,使得靜態(tài)變量在函數(shù)退出之后不會被銷毀,并且保留這個值在函數(shù)再次調(diào)用的時候使用該值。

?php
  function spend() {
    static $date=0;
    $date++;
    echo $date;
  }
  spend();
  spend();
?>

PHP預(yù)定義變量

PHP中預(yù)定義了很多變量,可以在執(zhí)行腳本的任何位置訪問他們,這些變量主要是提供了大量關(guān)于環(huán)境的信息。

  //打印出$_SERVER 預(yù)定義的變量信息
  foreach($_SERVER as $var =>$value){
    echo "$var=>$valuebr/>";
  }

先看下PHP正在進行時-字符串動態(tài)插入變量的內(nèi)容。具體內(nèi)容詳情如下所示:

在PHP中,一般用雙引號或者單引號將字符串括起來。

  echo "張三李四王五叫上趙六一起去'喝酒'".

如果要動態(tài)將將數(shù)據(jù)插入到字符串中,我們除了使用.號拼接,還可以通過使用{}來標識字符串中動態(tài)的部分。

?php
  $name="趙六";
  echo "張三李四王五\n叫上$name一起去\'喝酒'.";
  echo "/br>";
  echo "張三李四王五\n叫上\$name一起去\'喝酒'.";
  echo "/br>";
  echo "張三李四王五\n叫上{$name}一起去'喝酒'.";
  echo "/br>";
  echo '張三李四王五\n叫上$name一起去\'喝酒'.';
  echo "/br>";
  echo '張三李四王五\n叫上{$name}一起去\'喝酒'.';
  echo "/br>";
?>

通過上面的代碼我們發(fā)現(xiàn):

  • 在雙引號中直接插入變量是無效的;
  • 在雙引號中可以通過反斜杠()轉(zhuǎn)義字符,但雙引號中的單引號不需要通過反斜杠轉(zhuǎn)義;
  • 在單引號中除了可以轉(zhuǎn)義單引號,對其他的字符反斜杠轉(zhuǎn)義是無效的;
  • 通過{}可以在雙引號字符串中動態(tài)插入變量。

總結(jié)

以上所述是小編給大家介紹的PHP正在進行時-變量詳解及字符串動態(tài)插入變量,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • php解析http獲取的json字符串變量總是空白null
  • php使用parse_str實現(xiàn)查詢字符串解析到變量中的方法
  • php 變量定義方法
  • php中static靜態(tài)變量的使用方法詳解
  • php判斷變量類型常用方法
  • PHP中session變量的銷毀
  • PHP 判斷常量,變量和函數(shù)是否存在
  • PHP 變量類型的強制轉(zhuǎn)換
  • 解析在PHP中使用全局變量的幾種方法
  • PHP中使用unset銷毀變量并內(nèi)存釋放問題
  • php 字符串中是否包含指定字符串的多種方法
  • php變量與字符串的增刪改查操作示例

標簽:六安 南寧 樂山 海南 定西 十堰 迪慶 佛山

巨人網(wǎng)絡(luò)通訊聲明:本文標題《PHP正在進行時-變量詳解及字符串動態(tài)插入變量》,本文關(guān)鍵詞  PHP,正在,進行時,變量,詳解,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP正在進行時-變量詳解及字符串動態(tài)插入變量》相關(guān)的同類信息!
  • 本頁收集關(guān)于PHP正在進行時-變量詳解及字符串動態(tài)插入變量的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 末班车后胶囊旅馆向上传递温度 | 《色欲迷墙》完整版在线观看 | 999热精品这里在线观看| 欧美乱码精品一区二区朱莉| 欧美肥婆| 波多野给衣一区二区三区| 精品一区二区三区四区乱码90| 国产97人人超碰cao蜜芽| 车内强摁做开腿呻吟H| 手机看片欧美日韩| 家庭绝伦推理电影众乐乐| 老师系列辣h文合集小说| ,国产精品亚洲五月天高清| 亚洲精品久久久无码AⅤ片恋情| 亚洲精品网站在线观看不卡无广告| 集贤县| 又黄又激烈的gif的动态图| 困困兔未删减版免费观看高清| 婬色kkkkk4444在线观看| 好紧好爽浪货我还要3p| 白浆少妇在线mv| 精品国产一级久久A片性麻豆| 99久久好看一级毛片| 日本大巴车强车汉| 亚洲AV无码乱码精品国产福利| 范冰冰《苹果》被删片段| 色情无码精品午夜福利| 韩国三级真性假爱完整版| 美女张开腿让男人桶爽动漫视频| 恶毒男配不争了| 美女张开腿让男人桶爽| 在线看片a v 免费观看| xxxx毛片| 亚洲综合另类| 91偷拍一区二区三区精品| 精品国产精品三级精品AV网址| 欧美电影精品久久久久| 国产清纯女高中生在线观看| 91全国探花精品正在播放| 动漫精品啪啪一区二区三区| 国产美女一级毛片久久|