PHP配列の基礎知識まとめ_PHPチュートリアル
多くの php 関数があり、必要に応じて API をクエリできます。
/*
#配列にはサイズ制限がありません: $arr[0]=1;$arr[1]=2; $arr=array( "0","1");$list($num1,$num2)=$arr;
array range(int low,int high[,int step])
最小値が低く、最大値が高い, step step size
int array_unshift(array array,mixed vari) 配列の前に挿入
array_push 配列の末尾に追加
array_shift 配列の先頭から削除
array_pop 配列の末尾から削除
#配列の位置決め
boolean in_array(mixed needle ,array haystack,[,boolean strict])
boolean array_key_exists(mixed key, array array) キーキーを検索します
array_search() 連想配列値を検索します
array_keys() は、検索されたすべてのキーを含む配列を返します
array_values( ) 配列のすべての値を返します。
#配列を走査
mixed key(array array)
current(array array) 現在の配列値を取得します
array each(array array) 現在のキーと値のペアを返します
next(array array) 次のポイントを指します
prev( array array) シフト 前に移動
reset(array array) 最初に移動
end(array array) 最後のに移動
#配列の値を関数に渡す
boolean array_walk(array &array,callback function,[,mixed userdata])
#OK 配列のサイズと一意性
integer count(array array[,int mode]) は sizeof() に似ています
array array_count_values(array array) はグループ内の各値の出現数をカウントします
array_unique () 重複した値を削除し、一意性を維持します
# 並べ替え
array_reverse() 順序を逆にする
array_flip() キーと値を入れ替える
void sort(array array[,int sort_flags])
sort_flgs{[SORT_NUMBERIC 数値並べ替え] ,[SORT_REGULAR ASCII によるソート],[SORT_STRING]}
asort() 昇順
rsort() 逆順
arsort() 逆順
natsort() 自然ソート
natcasesort() 大文字と小文字を区別しない自然ソート
ksort() キー-value ソート
krsort() キーと値の逆ソート
void usort(配列配列, コールバック関数名) ユーザー定義のソート
#配列のマージ、分割、結合、分解
array_merge_recursive() Merge
array_merge_combine() Append
array_merge( ) 新しい配列に接続
array_slice(array array,int offse[,int length]) 分割
array_intersect()、array_intersect_assoc() 配列の交差
array_diff()、array_diff_assoc() 差分
array_rand()、shuffle() ランダム配列
array_sum()
array_chunk を多次元配列に合計します
*/
//0 ~ 20 の偶数配列を作成します。2 はステップ サイズです
$even=range(0,20,2);
//配列を出力します。
print_r($even);
//配列かどうかを判断します
printf(" この数値は配列です:%s
",(is_array($even)?"true":"false") );
echo "
";
//配列の先頭にサブ項目を追加し、
array_unshift($even,522,54);
print_r($even);変数を検索し、配列内を検索し、見つかった変数が存在する場合は表示します。
$sa=522;
if(in_array($sa,$even)){
echo "$sa を見つけてください";
//配列キーを検索します
if (array_key_exists(4,$even)){
echo $even[4]." が存在します。";
echo "
";
// トラバース印刷配列
while($key=key($even)){
echo "
".$key;
}
//統計配列サイズ
echo "< br/>gt;";
echo count($even);
//並べ替え
echo "
";
sort($even);
print_r($even);
?>
http://www.bkjia.com/PHPjc/322285.html
本当

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています
