亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 自己封裝函數的時候一定帶上注釋

    /*

    *@param ?number $num1

    *@param ?number $num2

    *@param ?string $op

    *@return string

    */


    查看全部
    0 采集 收起 來源:PHP函數實戰

    2018-05-03

  • 封裝獲取當前時間日期的“形式”的函數(即顯示形式為2018年5月3日,還是2018/5/3等)

    主要用到內置函數date();

    獲取當前星期幾?date('w');顯示結果為0~6,0代表周日

    獲取當前年月日?date('Y-m-d');

    想改變年月日之間的形式,是通過自定義函數的參數來控制,so easy!!!!!!!!!看截圖即可


    查看全部
    0 采集 收起 來源:PHP函數實戰

    2018-05-03

  • 函數的返回值

    可以用return返回,函數不能返回多個值,但可以通過返回一個數組來得到類似的效果。

    echo 是直接打印,并沒有讓函數體運行,也就是說echo并不能返回函數的值;

    查看全部
    0 采集 收起 來源:PHP函數實戰

    2018-05-03


  • <meta charset="utf-8">

    <?php?

    /*驗證碼*/

    function generateFourBitCode(){

    ? ? $result = "";

    ? ? for( $i = 0 ; $i < 4 ; $i++ ){

    ? ? ? ? $n1 = mt_rand(48,57);

    ? ? ? ? $n2 = mt_rand(65,90);

    ? ? ? ? $n3 = mt_rand(97,122);

    ? ? ? ? $arr = array($n1,$n2,$n3);

    ? ? ? ? $result .= chr($arr[mt_rand(0,2)]);

    ? ? }

    ? ? return $result;

    }

    /*截取文件擴展名 方案1*/

    function strSub1($strTxt1){

    $str=explode(".", $strTxt1);? ?//把字符串分割成字符串數組

    $cou=sizeof($str); ? //計算數組長度

    print_r($str[$cou-1]);? ? ? ? //取最后一個字符串

    // print_r($cou);

    }

    /*截取文件擴展名 方案2*/

    function strSub2($strTxt2){

    //echo strrev(explode('.', strrev($file))[0]); 等價下面

    $strre=strrev($strTxt2); //把字符串倒過來

    // print_r($strre);

    $str=strtok($strre,".");? // 取得第一個.之前的字符

    $strre1=strrev($str);? //把取得的字符倒過來

    echo $strre1;

    }

    /*截取文件擴展名 方案3*/

    function strSub3($strTxt3){

    ?echo substr(strrchr($strTxt3, "."),1);? ?//這里不用substr會把.也弄進去


    }

    /*截取文件擴展名 方案4*/

    function strSub4($strTxt4){

    ? ?echo substr($strTxt4,strrpos($strTxt4, ".")+1);

    }

    /*截取文件擴展名 方案5*/

    function strSub5($strTxt5){

    ? echo end($str=explode(".", $strTxt5));

    }

    /*截取文件擴展名 方案6*/

    function strSub6($strTxt6){

    ? echo? pathinfo($strTxt6,PATHINFO_EXTENSION);? ?//pathinfo($strTxt6)['extension']; 效果一樣

    }

    ??>


    查看全部
    0 采集 收起 來源:PHP函數實戰

    2018-05-03

  • 面試必會

    查看全部
  • 魔術常量 __LINE__ 獲取當前行數(即__LINE__所在行數),而不是require/include引用時代碼所在行數;

    魔術常量 __FILE__ 獲取當前文件所在路徑(即__FILE__所在文件)

    php中的幾個常用的魔術常量

    在php中我們可以自定義常量,同時php中也自定義了一些好用的常量,這些常量會根據其所在的位置而自動變化。
    ? ?我們稱之為魔術常量。魔術常量可以大寫也可以小寫,是不區分大小寫的
    ? ? ?(1). __FILE__ ? ? ? ? ? ? ? ?當前文件路徑
    ? ? ?(2). __DIR__ ? ? ? ? ? ? ? ? ?當前文件目錄
    ? ? ?(3). __LINE__ ? ? ? ? ? ? ? ? 在文件文件的那一行?
    ? ? ?(4). __FUNCTION__ ? ? ? 在當前文件的那個函數中 ? ? ? 返回 函數名
    ? ? ?(5). __CLASS__ ? ? ? ? ? ? 在當前文件中的那個類中 ? ? ? 返回 類名
    ? ? ?(6). __METHOD__ ? ? ? ? ?在當前文件的類中的那個方法中 返回 類名::方法名


    查看全部
  • 如果是函數寫在本頁面了,在本頁面的哪里調用都可以

    但是目前僅僅是引用,所以代碼需要先執行require引用,這是再調用,才不會報錯;

    查看全部
  • require/include不帶once,同一內容,引用幾次,就會出現幾次

    require/include帶once,同一內容,無論你引用幾次,都只出現一次

    查看全部
  • include/include_once引用文件如果不存在,會產生兩個警告,程序會繼續執行

    查看全部
  • 【面試題】require/require_once引用文件如果不存在,會產生一個致命錯誤和一個警告,程序會終止執行

    查看全部
  • 把常用的函數,自定義好,并且封裝起來,形成一個函數文件,每次用的時候用require/include等引用包含過來(拿過來復制過來的意思)

    查看全部
  • 截取文件擴展名(面試會要求默寫或者要求默寫相關獲取函數)

    查看全部
  • 遞歸函數知識點,魔術常量 __FUNCTION__ ?獲取當前函數的名稱,遞歸函數最常用到它,面試可能會問到

    查看全部
  • 遞歸函數代碼案例;注釋部分是為了方便理解執行過程(面試常常要求默寫代碼段)

    查看全部
  • 遞歸函數:就是函數體自己調用自己

    查看全部

舉報

0/150
提交
取消
課程須知
對php的基礎知識掌握,如變量、常量、數組、流程控制、系統函數等。
老師告訴你能學到什么?
1、如何自定義函數 2、函數的執行原理 3、自定義函數中參數的使用 4、特殊函數的使用(可變函數、遞歸函數、毀掉函數) 5、封裝常用函數

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

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