php陣列字元轉換 排序 php教程二

2021-05-23 11:30:26 字數 1353 閱讀 9424

php教程 array 簡介

array 函式允許您對陣列進行操作。

php 支援單維和多維的陣列。同時提供了用資料庫教程查詢結果來構造陣列的函式。

安裝array 函式是 php 核心的組成部分。無需安裝即可使用這些函式。

php array 函式

php:指示支援該函式的最早的 php 版本。

<?php

$arr=array('a'=>"你",'b'=>"我","他");

$arr="其他";

echo $arr['b']."

"; $arr['c']="";//給個空值,但仍然佔著位置的

echo count($arr)."

";//陣列有多少個值。

unset($arr['b']);//這函式可以登出字串、整個陣列等值型別和引用型別。

print_r($arr);//這函式列印數值、引用型別的整個內部結構。

echo "

"; foreach($arr as $key=>$value)

echo $key.":".$value."

";//迴圈輸出整個陣列的值。

?>

陣列字元轉換

<?php

$arr=array('a'=>"你",'b'=>"我","他");

echo $arr=implode('-',$arr);//陣列轉字串,連線符-

echo "

"; print_r(explode('-',$arr,2));//字串轉陣列。如果最後乙個引數不用,表示全部'-'都分割成陣列

?>

php資料排序

<?php

$arr=array('b'=>"你",'a'=>"我","他");

ksort($arr);//陣列按鍵值的拼音(utf-8編碼)排序,鍵值不會丟失。注意此排序不返回新陣列而是直接把原來陣列當引用傳遞。

print_r($arr);

echo "

"; asort($arr);//陣列按值的拼音(utf-8編碼)排序,鍵值不會丟失。如果不要鍵值,可以用函式sort();如果反序也有函式rsort()。注意此排序不返回新陣列而是直接把原來陣列當引用傳遞。

print_r($arr);

echo "

"; $arr=array(10000,100,1000);

natsort($arr);//按數字自然排序值,而natcasesort()不區分大小寫

print_r($arr);

echo "

"; print_r(array_reverse($arr));//陣列反序

echo "

"; ?>

php排序陣列排序 php 陣列排序

您現在的位置是 首頁 php php php 陣列排序 一 氣泡排序 基本思想 例 arr 1,5,0 temp 0 外層迴圈,只要確定排好n 1個數,則最後乙個數自然排好了 for i 0 i 每次進行一次大迴圈時,最大數已經在最後了,則下次迴圈則不用再比較已經排好的數 for j 0 j if ...

php 字元轉換

插入資料 將單引號 前加上 避免資料庫插入錯誤.相關函式 addcslashes str,讀取資料 將 這三個字元轉換成html實體 如不改變,在xml中將報錯 相關函式 htmlentities str,ent noquotes ent noquotes的意思是不轉換 雙引號 和 單引號 亂碼 大...

PHP陣列排序

php陣列排序實際上就是將php陣列進行排序,在本文中也就是對資料庫查詢出來的結果集進行排序。資料庫查詢結果有時候不能直接使用,比如mysql等用in語句出來的結果,因此需要對結果進行某種方式的排序。php陣列排序實際上就是將php陣列進行排序,在本文中也就是對資料庫查詢出來的結果集進行排序。資料庫...