PHP基礎知識點簡略回顧:變數、函數以及PHP基本格式

來源:互聯網
上載者:User
PHP基礎知識點簡單回顧:變數、函數以及PHP基本格式

(1)php變數以及常用isset()和empty()函數

長文字格式設定{$name},這裡可以隨便寫嗎?Heredoc;echo $longstr;//輸出變數的資訊,包括類型、長度、值,JS中用typeof var_dump($name);var_dump($age);//以下結果是1,類型轉換echo (bool)$age;echo "
";//isset()和empty()一般用在判斷擷取表單的資料$exp1="0";if (isset($exp1)) {echo $exp1."有值且不為null";}if (empty($exp1)) {echo $exp1."為empty";}echo "
";//定義常量,第三個參數表示是否取消變數名大小寫區分的限制,預設是false//注意這裡常量名稱不需要$但是需要雙引號,調用時不需要$,直接變數名即可。define("DB_HOSTNAME", "localhost",false);echo DB_HOSTNAME;?>

(2)表格隔行變色的代碼

";$str.="序號姓名學號";for ($i=0; $i < 20; $i++) { $str.="

(3)php如何獲得js中的變數值。以下方法雖然能獲得,但是獲得的值的類型並不是我們想要的,進行運算的時候也會出現錯誤。其實在php中擷取js的值需要ajax技術。

    

(4)利用for迴圈計算規劃類的問題。如三種球的數量各是多少之類的問題。

白球有:".$white."
黑球有:".$black;}}}}?>

(5)除了對象和資源預設是引用傳值外(即賦值的時候把地址給變數,可以修改原來變數的值),其他資料類型是賦值傳值。

(6)和JS不同,在PHP中,函數內外的變數不能互訪,可以看作都是局部變數。解決辦法就是聲明為全域變數:

——可以在變數名字之前加上global。那麼這個變數就可以在任何地方使用。

——可以不在變數前面加global,而是在擷取這個變數時候用$GLOBALS["a"]來擷取a這個變數。



(7)時間date()和time()。date()的第二個參數是時間戳記,就是顯示什麼時候的時間,其實預設就是time()。第一個參資料i時顯示格式。

";echo "下周的時間是:".date("Y-m-d H:i:s",$nextWeekTime);?>

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.