簡單PHP陣列函式介紹
任何有效的 php 程式碼都有可能出現在函式內部,甚至包括其它函式和類定義。那麼簡單PHP陣列函式是怎樣的呢?以下僅供參考!
具體如下:
1.取陣列第一個元素,使用$array[0]呢?還是reset($array);
分析:如果僅限於數值陣列,對於一個大小為1的陣列,將返回$array[0]。不過如果陣列不是從0開始索引,$array[0]則為空。利用reset()將會重置陣列的內部指標,這個函式將會返回第一個陣列元素的值。
y_pop();獲取陣列的最後一個元素。
3.想知道一個數組是否包含某個健。
array_key_exists('key',$array);
_array();//陣列是否包含某個值。預設行為使用==操作符來比較元素。要使用嚴格的'相等性檢查,獸,需要傳遞第三個引數true到in_array();
$arr = array(1,3);
in_array(0,$arr);//返回true
in_array(0,$arr,true);//返回false
將數字與可能包含字串的資料進行比較時,最安全的做法是嚴格比較。
y_search();//查詢一個值在陣列中的位置。如果找到返回相應的健,否則返回false。
$position = array_search($val,$array);
if($position !== false){
//$posion為鍵
}
使用false !== 檢查,如果陣列中位置為0找到值,可能不是你的原意。
另外array_search()只能保證返回其中一個例項,而不一定是第一個例項。
-
作為程式設計師必知的16個最佳PHP庫
PHP是一種功能強大的web站點指令碼語言,通過PHP,web網站開發者可以更容易地建立動態的引人入勝的web頁面。開發人員可以使用PHP程式碼與一些網站模板和框架來提升功能和特性。然而,編寫PHP程式碼是一個繁瑣又耗時的過程。為了縮短開發時間,開發人員可以用PHP庫替代編寫代...
-
PHP base64解碼 加密圖片的還原方法
PHP是一門高效的網路程式語言,由於它具有編寫靈活、執行快速等優點,迅速成為Web程式設計師的首選語言。以下是小編為大家搜尋整理的PHPbase64解碼加密圖片的還原方法,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網![php]viewplaincopy//檔名:$d...
-
PHP 陣列和字串互相轉換實現方法
PHP陣列和字串互相轉換是比較常用的,下面給大家介紹PHP陣列和字串互相轉換實現方法,一起來了解一下吧!PHP陣列和字串互相轉換實現方法PHP中由於陣列和字串這兩種變數型別是如此常用,以至於PHP具有兩個函式,可以在字串和陣列之間互相進行轉換程式碼如下:$ar...
-
php遞迴建立和刪除資料夾的程式碼
php中遞迴建立和刪除資料夾的程式碼,供大家學習參考。就跟隨本站小編一起去了解下吧,想了解更多相關資訊請持續關注我們應屆畢業生考試網!方法一複製程式碼程式碼如下:<?php/***目錄生成類:UtilsMakeDir*@authoryepeng*@since2010.3.18*/classUtilsMakeDir{//基目錄建...