【PHP】基本方法

isset()函數(shù)檢測變量是否設(shè)置

  • 變量不存在返回false湿蛔;
  • 變量存在 且 值為NULL 返回false;
  • 變量存在 且 值不為NULL 返回true;

is_numeric()函數(shù)檢測變量值是否是數(shù)字或數(shù)字字符串

  • 是數(shù)字或數(shù)字字符串返回true;
  • 不是數(shù)字或數(shù)字字符串返回false;

:: 和 ->
在訪問php類中的成員變量和方法時

  • 如果被引用的變量或者方法聲明為const(定義常量) 或者 static(聲明靜態(tài)),使用 ::
  • 如果被應(yīng)用的變量或者方法未被聲明成const 或 static店溢,使用操作符 ->

self 和 $this

  • 類的內(nèi)部訪問const 或 static修飾的變量或者方法,使用自引用的self::;
  • 類的內(nèi)部訪問未被const 或 static 修飾的變量或者方法矩桂,使用$this->;

exit() 和 return

  • ruturn會返回一個值,只是當(dāng)前函數(shù)內(nèi)return后面的語句將不會執(zhí)行,后面的其它語句繼續(xù)執(zhí)行
  • exit()會徹底終止當(dāng)前腳本,后面的任何語句都不會執(zhí)行.

die() 和 exit()

  • die()是exit()的別名沸移,除此之外,其他都相同侄榴;
  • die('str')會在終止程序時輸出括號中的內(nèi)容雹锣;

__construct 構(gòu)造方法

<?php
class Person{
                                                                                    
        public $name;        
        public $age;        
        public $sex;        
   /*
    *  構(gòu)造方法是對象創(chuàng)建完成后第一個被對象自動調(diào)用的方法。
    *  在每個類中都有一個構(gòu)造方法癞蚕,如果沒有顯示地聲明它蕊爵,那么類中都會默認(rèn)存在一個沒有參數(shù)且內(nèi)容為空的構(gòu)造方法。
    *  被用來執(zhí)行一些有用的初始化任務(wù)桦山,如對成員屬性在創(chuàng)建對象時賦予初始值
    * */                                                                                  
    public function __construct($name="",$sex="男",$age=27){      //顯示聲明一個構(gòu)造方法且?guī)?shù)

        $this->name=$name;
        $this->sex=$sex;
        $this->age=$age;

    }

    public function say(){ 

        echo "我叫:".$this->name."攒射,性別:".$this->sex.",年齡:".$this->age;

    }   
                                                                                     
}
?>
  • 創(chuàng)建Person對象

    $per = new Person('張三','男','25');
    echo $per -> say();
    

@ 阻止警告輸出

  • PHP函數(shù)前面加@恒水,阻止警告信息輸出会放,可以保持界面友好和避免輸出出錯敏感信息,如路徑等钉凌。

{}

  • 變量說明符咧最,說明{}中的是一個變量;
    如:$key = 45
    "ss{$key}" 輸出 ss45
超級全局變量
  • $GLOBALS
  • $_SERVER
  • $REQUEST
  • $_POST
  • $_GET
  • $_FILES
  • $_ENV
  • $_CLLKIE
  • $_SESSION
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市矢沿,隨后出現(xiàn)的幾起案子滥搭,更是在濱河造成了極大的恐慌,老刑警劉巖捣鲸,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件论熙,死亡現(xiàn)場離奇詭異,居然都是意外死亡摄狱,警方通過查閱死者的電腦和手機(jī)脓诡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來媒役,“玉大人祝谚,你說我怎么就攤上這事『ㄖ裕” “怎么了交惯?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長穿仪。 經(jīng)常有香客問我席爽,道長,這世上最難降的妖魔是什么啊片? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任只锻,我火速辦了婚禮,結(jié)果婚禮上紫谷,老公的妹妹穿的比我還像新娘齐饮。我一直安慰自己,他們只是感情好笤昨,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布祖驱。 她就那樣靜靜地躺著,像睡著了一般瞒窒。 火紅的嫁衣襯著肌膚如雪捺僻。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天崇裁,我揣著相機(jī)與錄音匕坯,去河邊找鬼。 笑死寇壳,一個胖子當(dāng)著我的面吹牛醒颖,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播壳炎,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼泞歉,長吁一口氣:“原來是場噩夢啊……” “哼逼侦!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起腰耙,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤榛丢,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后挺庞,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體晰赞,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年选侨,在試婚紗的時候發(fā)現(xiàn)自己被綠了掖鱼。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡援制,死狀恐怖戏挡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情晨仑,我是刑警寧澤褐墅,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站洪己,受9級特大地震影響妥凳,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜答捕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一逝钥、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧噪珊,春花似錦晌缘、人聲如沸齐莲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽选酗。三九已至阵难,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間芒填,已是汗流浹背呜叫。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留殿衰,地道東北人朱庆。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像闷祥,于是被迫代替她去往敵國和親娱颊。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容