中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

php基礎(chǔ)部分常見的函數(shù)和關(guān)鍵字

2018-07-20    來源:open-open

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用
    bool setcookie ( string $name [, string $value [, int $expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] )  
    explain:This requires that you place calls to this function prior to any output, including <html> and <head> tags as well as any whitespace.  
    example:setcookie("TestCookie", $value, time()+3600);  
      
      
    bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )  //定義一個常量  
    const CONSTANT = 'Hello World';  //實用關(guān)鍵字const定義一個常量 ,效果一樣  
      
    example:define("CONSTANT", "Hello world.");  
      
    bool defined ( string $name ) //檢查一個常量是否存在  
      
      
    bool isset ( mixed $var [, mixed $... ] )   //檢查一個變量是否存在  
      
    void unset ( mixed $var [, mixed $... ] )  //釋放一個變量  
      
      
    bool function_exists ( string $function_name )  //檢查一個函數(shù)是否存在  
      
      
    string get_class ([ object $obj ] )   //獲取一個對象的所屬類名    
      
    array get_object_vars ( object $obj )   //返回由對象屬性組成的關(guān)聯(lián)數(shù)組  
      
    bool file_exists ( string $filename )   // 檢查文件或目錄是否存在  
      
      
      
    比較運算符  
    $a == $b等于,如果類型轉(zhuǎn)換后 $a 等于 $b。  
    $a === $b全等,如果 $a 等于 $b,并且它們的類型也相同。  
    $a != $b不等,如果類型轉(zhuǎn)換后 $a 不等于 $b。  
    $a <> $b不等,如果類型轉(zhuǎn)換后 $a 不等于 $b。  
    $a !== $b不全等,如果 $a 不等于 $b,或者它們的類型不同。  
    $a < $b小與,如果 $a 嚴(yán)格小于 $b。  
    $a > $b大于,如果 $a 嚴(yán)格大于 $b。  
    $a <= $b小于等于,如果 $a 小于或者等于 $b。  
    $a >= $b大于等于,如果 $a 大于或者等于 $b。  
      
      
    PHP 支持一個錯誤控制運算符:@。當(dāng)將其放置在一個 PHP 表達式之前,該表達式可能產(chǎn)生的任何錯誤信息都被忽略掉。   
      
    執(zhí)行運算符   , 反引號運算符在激活了安全模式或者關(guān)閉了 shell_exec() 時是無效的。  
    <?php  
    $output = `ls -al`;  
    echo "<pre>$output</pre>";  
    ?>   
      
    字符串運算符  有兩個字符串(string)運算符。第一個是連接運算符("."),它返回其左右參數(shù)連接后的字符串。第二個是連接賦值運算符(".="),它將右邊參數(shù)附加到左邊的參數(shù)之后。  
      
    數(shù)組運算符  
      
    $a + $b聯(lián)合       $a 和 $b 的聯(lián)合。  
    $a == $b相等  如果 $a 和 $b 具有相同的鍵/值對則為 TRUE。  
    $a === $b全等 如果 $a 和 $b 具有相同的鍵/值對并且順序和類型都相同則為 TRUE。  
    $a != $b不等  如果 $a 不等于 $b 則為 TRUE。  
    $a <> $b不等    如果 $a 不等于 $b 則為 TRUE。  
    $a !== $b不全等        如果 $a 不全等于 $b 則為 TRUE。  
      
      
    類型運算符       instanceof 用于確定一個 PHP 變量是否屬于某一類 class 的實例:  
    <?php  
    class MyClass{}  
    class NotMyClass{}  
    $a = new MyClass;  
    var_dump($a instanceof MyClass);  
    var_dump($a instanceof NotMyClass);  
    ?>   
    以上例程會輸出:  
    bool(true)  
    bool(false)  
      
      
    bool is_a ( object $object , string $class_name [, bool $allow_string = FALSE ] ) //如果對象屬于該類或該類是此對象的父類則返回 TRUE  
      
      
      
    foreach循環(huán)數(shù)組或者對象  
    foreach (array_expression as $value)  
        statement  
    foreach (array_expression as $key => $value)  
        statement  
      
      
    require 和 include幾乎完全一樣,除了處理失敗的方式不同之外。 require在出錯時產(chǎn)生 E_COMPILE_ERROR級別的錯誤。換句話說將導(dǎo)致腳本中止而 include只產(chǎn)生警告(E_WARNING),腳本會繼續(xù)運行。  
    include 'vars.php';  
      
    require_once 語句和 require語句完全相同,唯一區(qū)別是 PHP 會檢查該文件是否已經(jīng)被包含過,如果是則不會再次包含。  
      
    goto:   (相對于C語言就是一個閹割品)  
    goto操作符可以用來跳轉(zhuǎn)到程序中的另一位置。該目標(biāo)位置可以用目標(biāo)名稱加上冒號來標(biāo)記,而跳轉(zhuǎn)指令是 goto 之后接上目標(biāo)位置的標(biāo)記。  
    PHP 中的 goto有一定限制,目標(biāo)位置只能位于同一個文件和作用域,也就是說無法跳出一個函數(shù)或類方法,也無法跳入到另一個函數(shù)。也無法跳入到任何循環(huán)或者 switch 結(jié)構(gòu)中。  
    可以跳出循環(huán)或者 switch,通常的用法是用 goto代替多層的 break。   
    <?php  
    goto a;  
    echo 'Foo';  
    a:  
    echo 'Bar';  
    ?>   
    以上例程會輸出:  
    Bar  

標(biāo)簽: 安全 腳本

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:C語言作文件操常用代碼

下一篇:鏈表實現(xiàn)代碼