基本語法

  1. 輸出語句echo
<?php
echo 123456;
?>
  1. 變量聲明$
<?php
$har='s';

echo $har;
?>
  1. 傳值,普通傳值:一個(gè)變量改變數(shù)據(jù)是不會(huì)改變其他變量的值
<?php
$a=123;
$b=$a;

$b=789;
echo $a;
echo $b;
?>

傳址;a,b的值會(huì)相同,使用&符號(hào)后,無論是a改變還是b改變,都會(huì)變成最后一次改變的值

<?php
$a=123;
$b=&$a;

$b=789;
echo $a;
echo $b;
?>
  1. $$name就是$heey
<?php
$name='heey';
$$name='hahaha';
echo $heey;

?>
  1. 變量的作用域
  • 超全局變量:可以在代碼任何位置都起作用的變量
$_GET 地址欄GET提交
$_POST 地址欄post提交
$_FILES 文件上傳變量
等
  • 全局變量,在所有函數(shù)外部定義的變量,擁有全局作用域,可以被任何部分訪問,在函數(shù)中調(diào)用全局變量時(shí)需要使用global關(guān)鍵字
    使用global引入外部變量(不建議使用,會(huì)造成數(shù)據(jù)污染)
<?php
$name='heey';
function show(){
    global $name;
    echo $name;
}
show();
?>

PHP會(huì)在$GLOBALS保存很多數(shù)據(jù) ,或者使用

<?php
$name='heey';
function show(){
    
    echo $GLOBALS['name'];
}
show();
?>
  • 局部變量,在函數(shù)內(nèi)部定義的變量是局部變量,只能在函數(shù)內(nèi)部使用
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、let命令 作用域 let命令與var基本相似,只是let所聲明的變量只在let代碼塊內(nèi)有效。 因?yàn)樽兞渴褂胠...
    彩虹之夢閱讀 726評(píng)論 0 2
  • 第一個(gè)PHP程序 什么是PHP呢? PHP:Hypertext Preprocessor(超文本預(yù)處理器),從超文...
    我愛開發(fā)閱讀 1,089評(píng)論 1 1
  • 1.認(rèn)識(shí)php php是服務(wù)端嵌入到HTML中的腳本語言。php的功能包括但不限于: 收集表單數(shù)據(jù) 生成動(dòng)態(tài)網(wǎng)頁 ...
    楠哥哥_0b86閱讀 942評(píng)論 3 1
  • 此文記錄自己學(xué)習(xí)PHP和mySQL的過程。之前在網(wǎng)上簡單地學(xué)習(xí)了一下這兩門語言,并且自己編寫了PHP,可以正常連接...
    阿木林_李閱讀 2,870評(píng)論 1 2
  • ——注釋 單行注釋,多行注釋都與java相同 ——數(shù)據(jù)類型 七種基本的數(shù)據(jù)類型 bool char int flo...
    司馬世豪0614閱讀 1,619評(píng)論 0 0

友情鏈接更多精彩內(nèi)容