日付操作
保存、比較、送信を容易にするために、通常は strtotime() 関数を使用して日付を UNIX タイムスタンプに変換する必要があります。date() 関数は、日付を表示するときに一般的に使用される時刻形式に変換するためにのみ使用されます。ユーザーに。
strtotime()
英語テキストの日時記述を Unix タイムスタンプに解析する関数
例:
れーれー1138614504
1128290400
1138632504
1139219304
1139503709
1139180400
1138489200
date() 関数はタイムスタンプを一般的な日付形式に変換します
例:
echo date('Y-m-d H:i:s',"1138614504");
出力:
2006-01-30 17:48:24
文字列操作
文字列の一部を取得する必要がある場合は、文字列インターセプト substr() 関数を使用する必要があります
substr() 関数は文字列の一部を返します
文法:
substr(文字列,開始,長さ)
例:
echo substr("Hello world!",6,5);
出力:
世界
配列操作
ここに 2 つの非常に実用的な関数があります:
array_unique() は配列内の同一の要素の数を削除します
複数の配列要素の値が等しい場合、最初の要素のみが保持され、他の要素は削除されます。
返された配列内のキー名は変更されません。
array_filter() は配列内の空の要素を削除します
文法:
array array_filter ( array $input [, callable $callback = "" ] )
入力配列内の各値をコールバック関数に順番に渡します。コールバック関数が TRUE を返した場合、入力配列の現在の値が返された結果配列に含まれます。配列のキー名は変更されません。
入力はループされる配列です
callback は、使用されるコールバック関数です。コールバック関数が指定されていない場合、入力に FALSE に等しい値を持つすべてのエントリが削除されます (これを使用して、配列内の空の要素を削除できます)。
例1:
れーれー奇数:
配列
(
[a] => 1
[c] => 3
[e] => 5
)
例2:
れーれー配列
(
[0] => ふー
[2] => -1
)