国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Some PHP Coding Tips「2015年05月25日更新」

PAMPANG / 889人閱讀

摘要:解決方法在之前,把變量類型轉換成所期望的類型。而提供了第三個參數,如果第三個參數的值為則函數還會檢查變量的類型是否相同。的參數不能是浮點數會被轉化為,可以使用來替代。

1、使用list來實現一次獲取explode后的特定段值:


2、注意 == 、switch、in_array 的松比較 (loose comparision)

例如下邊的例子中,如果 $name 值為 0,那么它會滿足任何一條 case。

switch ($name) {
    case "danny":
        ...
        break;
    case "eve":
        ...
        break;
}

解決方法:在 switch 之前,把變量類型轉換成所期望的類型。 而 in_array 提供了第三個參數,如果第三個參數的值為 TRUE 則 in_array() 函數還會檢查變量的類型是否相同。(參考:https://php.net/manual/zh/function.in-array.php)

switch (strval($name)) {
    case "danny":
        ...
        break;
    case "eve":
        ...
        break;
}
3、用 switch 來改寫 if else

例如:

if($a) {
} else if ($b) {
} else if ($c || $d) {
}

可以簡單改寫為更清晰的:

switch (TRUE) {
    case $a:
        break;
    case $b:
        break;
    case $c:
    case $d:
        break;
}
4、不用第三變量交換倆個變量的值

list($a, $b) = array($b, $a);

5、使用 array_map 遍歷數組

在從數據庫取回記錄后,經常要 foreach 去取其中一個字段,這時就可以使用 array_map 來簡化代碼。

$uids = array_map( function($user){ return $user["id"]; } , $users );
6、sleep 的參數不能是浮點數

sleep(0.25) 會被轉化為 sleep(0),可以使用 sleep("250000") 來替代。

參考

http://www.laruence.com/2011/03/24/858.html

http://get.jobdeer.com/75.card

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/30245.html

相關文章

  • JavaScript引用類型——“Date類型”的注意要點

    摘要:類型中的類型使用自,國際協調時間年月日午夜零時開始經過的毫秒數來保存日期。類型保存的日期能夠精確到年月日之前或之后的年。和的輸出因瀏覽器不同而有所差異如年月日上午方法可用比較操作符來比較日期值。 Date 類型 ECMAScript 中的Date 類型使用自UTC(Coordinated Universal Time,國際協調時間)1970 年1 月1 日午夜(零時)開始經過的毫秒數來...

    brianway 評論0 收藏0
  • 錨點定位

    摘要:錨點定位雷佳音編輯雷佳音,年月日出生于遼寧省鞍山市,中國內地男演員,年畢業于上海戲劇學院表演系。年月借話劇個人獲得有話劇界奧斯卡之稱的第屆佐臨獎最具潛力新人獎。年月日,雷佳音現身電影超時空同居開機儀式舉行。 錨點定位雷佳音 編輯雷佳音,1983年8月29日出生于遼寧省鞍山市,中國內地男演員,2006年畢業于上海戲劇學院表演系。2010年,因飾演電視劇《杜拉拉升職記》里的約翰常而...

    ivydom 評論0 收藏0
  • Python基礎之(十)模塊

    摘要:是回調函數,當鏈接服務器和相應數據傳輸完畢時觸發本函數可選。僅僅是針對的,在中,已經沒有這個模塊了,取代它的是。由于以流式讀取文件,從而速度較快,切少占用內存,但是操作上稍復雜,需要用戶實現回調函數。 編寫模塊 模塊是程序 模塊就是一個擴展名為.py的Python程序。 編寫模塊 #!/usr/bin/env python # coding=utf-8 lang = python 引...

    jlanglang 評論0 收藏0
  • 譯書《物聯網實戰指南》出版 | 新成就:翻譯自己的英文簡介

    摘要:英文書名,中文書名物聯網實戰指南。物聯網實戰指南與自己動手設計物聯網這里面又有好多的故事,不過正是因為一書讓我有了寫書的想法不過,最開始的時候是電子書。我們將在未來的兩周末,贈送出幾本的物聯網實戰指南和自己動手設計物聯網,詳情見 這本書有一個很長的故事,到今天算是走到了一個意想中的結局。從審閱這本書開始、英文版出版、翻譯成中文就這樣走了兩年的時間,這是一本值得紀念的書籍。 英文書名《L...

    Shimmer 評論0 收藏0

發表評論

0條評論

PAMPANG

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<