本文目錄一覽:
- 1、php里說出數組的常用函數及用法?
- 2、PHP數組輸出
- 3、php中怎麼列印數組啊?
- 4、php輸出數組
php里說出數組的常用函數及用法?
PHP常用操作數組的函數
變數和數組的轉換
compact() 將變數整合成數組
extract() 將數組中的每個值以鍵的名分解成變數
變數和字元串轉換
explode() 以某個子串分解字元串成數組
implode() 將一維數組根據某個符號拼接成字元串
數組與數組之間關係
array_merge() 合併/並集
array_diff() 差集
array_intersect() 交集
數組值的操作
array_pop() 刪除(彈出)數組最後一個值
array_push() 向數組中追加一個值
判斷數組是否存在數組中
in_array() 判斷一個值是否存在數組中
array_key_exists() 判斷鍵是否存在數組中
數組去重
array_unique() 數組去重
獲取二維數組中的值的集合
array_column() 獲取二維數組中的值的集合
提取數組的鍵與值
array_values 提取數組的值構成一維數組
array_keys 提取數組的鍵構成一維數組
返回數組中的隨機的鍵
array_rand() 返回數組中的隨機的鍵
返回數組中值的數量
count() 返回數組中值的和
查詢數組中的值
array_search() 查詢數組中的值是否存在/in_array()有點相似
排序
sort() 排序有很多種,按鍵或值升降序
array_multisort() 多維數組排序
分割數組
array_chunk()
PHP數組輸出
//查看數組這裡有2個函數
print_r 和 var_dump
其中var_dump會輸出數組值的數據類型。
你試一試使用
var_dump($rq);
或者
print_r($rq);
如果格式不是很好看,在上面的語句前面加上
echo “pre”;
這樣數組就能按格式輸出,方便查看。
php中怎麼列印數組啊?
php中列印數組的步驟如下:
1、首先在編輯器中的菜單欄中點擊文件,然後點擊新建。
2、點擊新建菜單後,會彈出新建文檔窗口,選擇動態頁,選擇之後再選擇php,然後點擊」創建「。
3、點擊創建後會建立一個臨時的文件,按ctrl+s 會讓你保存該文件,命名後保存在站點下。
4、在頁面的body中加入php標識?php ?,在標籤中創建一個簡單的一維數組。
5、列印數組得用到循環,那麼就得知道數組的長度,用count來獲取數組的長度。
6、用for循環列印數組設置i默認值為0 ,i小於數組的長度,i自加,在echo中加入提示。
7、此時就成功地在php中列印數組了。
php輸出數組
?php
function get_all_url($code){
preg_match_all(‘/a\s+href=[“|\’]?([^”\’ ]+)[“|\’]?\s*[^]*([^]+)\/a/i’,$code,$arr);
return array(‘name’=$arr[2],’url’=$arr[1]);
}
//—————————————————以上是你的函數部分
$code=”這裡寫你的url地址”; //這兒寫你要匹配的url地址
$arr=get_all_url($code);//調用函數,所得的值賦給$arr,得到的$arr是一個數組
foreach($arr as $key=$value){//循環得到的數組,其中鍵賦給變數$key,值賦給$value
echo $key.”=”.$value;//向瀏覽器輸出鍵和值,「鍵=值」
}
?
不明白再議
原創文章,作者:HHET,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/141992.html