ホームページ  >  記事  >  バックエンド開発  >  プロジェクト開発でよく使うPHP関数_PHPチュートリアル

プロジェクト開発でよく使うPHP関数_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:22:29835ブラウズ

プロジェクト開発でよく使用されるPHP関数

日付操作

保存、比較、送信を容易にするために、通常は 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
)


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/847852.html技術記事プロジェクト開発で一般的に使用される PHP 関数 日付操作 保存、比較、転送を容易にするために、通常は strtotime() 関数を使用して日付を UNIX タイムスタンプに変換する必要があります。UNIX タイムスタンプはユーザーにのみ表示されます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。