第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

PHP進階篇

Jason PHP開發(fā)工程師
難度初級
時長 9小時28分
學習人數(shù)
綜合評分8.90
570人評價 查看評價
9.3 內(nèi)容實用
8.8 簡潔易懂
8.6 邏輯清晰
  • protected


    private?

    查看全部
  • 1

    查看全部
  • 靜態(tài)方法和變量調(diào)用

    查看全部
    • file_get_contents讀取整個文件,讀取到一個字符串??梢酝ㄟ^參數(shù)控制讀取內(nèi)容的開始點以及長度。
    • fopen打開文件(使用fopen打開的文件最好使用fclose關閉文件,以避免文件句柄被占用)
    • fgets可以從文件指針中讀取一行?
    • fread可以從文件指針中讀取指定長度的字符串
    • 判斷文件是否存在的函數(shù)有兩個
    • 1 . is_file確切判斷給定的路徑是否是一個文件。
    • 2 . file_exists不僅可以判斷文件是否存在,同時也可以判斷目錄是否存在。
    • 更加精確的is_readable和 is_writeable在文件是否存在基礎上,判斷文件是否可讀于可寫
    查看全部
  • 一般情況下在對文件進行操作的時候需要先判斷文件是否存在,PHP中常用來判斷文件存在的函數(shù)有兩個is_file與file_exists.

    $filename = './test.txt';
    if (file_exists($filename)) {
    ? ?echo file_get_contents($filename);
    }

    如果只是判斷文件存在,使用file_exists就行,file_exists不僅可以判斷文件是否存在,同時也可以判斷目錄是否存在,從函數(shù)名可以看出,is_file是確切的判斷給定的路徑是否是一個文件。

    $filename = './test.txt';
    if (is_file($filename)) {
    ? ?echo file_get_contents($filename);
    }

    更加精確的可以使用is_readable與is_writeable在文件是否存在的基礎上,判斷文件是否可讀與可寫。

    $filename = './test.txt';
    if (is_writeable($filename)) {
    ? ?file_put_contents($filename, 'test');
    }
    if (is_readable($filename)) {
    ? ?echo file_get_contents($filename);
    }

    查看全部
  • 正則表達式

    https://img1.sycdn.imooc.com/652cffcc0001791008000608.jpg



    \ 轉(zhuǎn)義字符
    ^ 僅在作為第一個字符(方括號內(nèi))時,表明字符類取反
    - 標記字符范圍

    查看全部
  • HP中的重載指的是動態(tài)的創(chuàng)建屬性與方法,是通過魔術(shù)方法來實現(xiàn)的。屬性的重載通過__set,__get,__isset,__unset來分別實現(xiàn)對不存在屬性的賦值、讀取、判斷屬性是否設置、銷毀屬性。

    查看全部
  • //單例模式

    class Car {
    ? ?private function __construct() {
    ? ? ? ?echo 'object create';
    ? ?}

    ? ?private static $_object = null;
    ? ?public static function getInstance() {
    ? ? ? ?if (empty(self::$_object)) {
    ? ? ? ? ? ?self::$_object = new Car(); //內(nèi)部方法可以調(diào)用私有方法,因此這里可以創(chuàng)建對象
    ? ? ? ?}
    ? ? ? ?return self::$_object;
    ? ?}
    }
    //$car = new Car(); //這里不允許直接實例化對象
    $car = Car::getInstance(); //通過靜態(tài)方法來獲得一個實例

    查看全部
  • 經(jīng)常使用的分隔符是正斜線(/)、hash符號(#) 以及取反符號(~)

    查看全部
  • 靜態(tài)屬性不允許對象使用->操作符調(diào)用。



    靜態(tài)方法中,$this偽變量不允許使用。可以使用self,parent,static在內(nèi)部調(diào)用靜態(tài)方法與屬性。

    查看全部
  • 默認都為public,外部可以訪問。一般通過->對象操作符來訪問對象的屬性或者方法,對于靜態(tài)屬性則使用::雙冒號進行訪問。當在類成員方法內(nèi)部調(diào)用的時候,可以使用$this偽變量調(diào)用當前對象的屬性。

    查看全部
  • isset()?函數(shù)用于檢測變量是否已設置并且非 NULL。

    查看全部
  • 單利設計模式一般使用與日志記錄? 多線程 線程池?? 或其一次請求帶動多次new類 那么這個類就可以做為單列模式? 發(fā)起多次實例也是一個實例
    查看全部
  • 用到鎖業(yè)務或者綁定業(yè)務使用
    查看全部
  • class里面 $this偽變量 抽象變量
    查看全部
    1. PHP具有很多異常處理類,其中Exception是所有異常處理的基類。

    2. Exception具有幾個基本屬性與方法,其中包括了:

    3. message 異常消息內(nèi)容
      code 異常代碼
      file 拋出異常的文件名
      line 拋出異常在該文件的行數(shù)

    4. 其中常用的方法有:

    5. getTrace 獲取異常追蹤信息
      getTraceAsString 獲取異常追蹤信息的字符串
      getMessage 獲取出錯信息

    查看全部
    1. PHP支持異常處理,異常處理是面向?qū)ο笠粋€重要特性,PHP代碼中的異常通過throw拋出,異常拋出之后,后面的代碼將不會再被執(zhí)行。

    2. 當代碼中使用了try catch的時候,拋出的異常會在catch中捕獲,否則會直接中斷。

    3. 異常拋出throw

    4. 使用try catch ,并且在catch中捕獲異常。否則直接中斷

    5. ? try{
      ? ? ? ? ? ? //可能出現(xiàn)錯誤或異常的代碼
      ? ? ? ? ? ? //catch表示捕獲,Exception是php已定義好的異常類
      ? ? ? ? } catch(Exception $e){
      ? ? ? ? ? ? //對異常處理,方法:
      ? ? ? ? ? ? ? ? //1、自己處理
      ? ? ? ? ? ? ? ? //2、不處理,將其再次拋出
      ? ? ? ? }

    查看全部
首頁上一頁1234567下一頁尾頁

舉報

0/150
提交
取消
課程須知
需要有一定的網(wǎng)頁基礎知識如HTML、CSS樣式等,并且已經(jīng)學習完成《PHP入門篇》對PHP已經(jīng)有了簡單的了解,如變量、常量、數(shù)據(jù)類型等。
老師告訴你能學到什么?
全面的掌握PHP的理論知識與實踐中的應用方法,提高編程能力與掌握網(wǎng)頁開發(fā)技能。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!