print_r(str_replace('/path/to/code/', ' ', $e->getTraceAsString())) ;natsort()
この関数は、誰もが必要とする自然な並べ替えに使用されます。関連するドキュメントのリンクとサンプルコードを投稿します
$items = array("100 apples", "5 apples", "110 apples", "55 apples"); print_r($items);
# 出力:
# 配列
# (
# [0] => 100 個のリンゴ
# [1] => 110 個のリンゴ
# [2] => 5 個のリンゴ
# [3 ] => 55 個のリンゴ
# )
natsort($items);
# 出力:
# 配列
# (
# [2] => 5 個のリンゴ
# [3 ] = > 55 個のリンゴ
# [0] => 100 個のリンゴ
# [1] => 110 個のリンゴ
# ) 自然ソートのアルゴリズム ルールについては、こちらのドキュメントを参照してください。
glob()
この関数の関数も人々を泣かせます。関数の話はやめて、コード例に直接進みましょう
コードをコピーします コードは次のとおりです:
foreach (glob( "*.php") as $ file) {
echo "$filen";
}
この関数の目的を理解したので、ディレクトリを表示するなど、さらに多くの「遊び」を行うことができます。
$dirs = array_filter(glob($path.'*'), 'is_dir'); もちろん、ファイルの再帰に SPL 拡張子の使用を検討することもできます。
Shenxian による補足:
glob にはパラメーター オプション GLOB_ONLYDIR があり、ディレクトリ PHP フィルターのみをリストできます
文字列をまだ検証している場合、それは実際には「アウト」です。 PHP5.2 バージョン以降、メールや URL などが正当であるかどうかを具体的に検証するための PHP フィルター モジュールが組み込まれています。これは新しいモジュールなので、
filter_var('abc', FILTER_VALIDATE_BOOLEAN) // bool(false)
filter_var('0', FILTER_VALIDATE_BOOLEAN); // bool(false); などのトラップがまだあります。私たちが試すことに影響はありません。 PHP Filter について詳しくは、また別の記事で書けると思います。
-- 分割 --
最後に、PHP は実際には長持ちするツールであることを嘆きます。注意しないと、悲劇的に車輪の再発明をすることになります。したがって、時々 PHP ドキュメントを参照すると、毎回新しいことを学ぶことができます。
http://www.bkjia.com/PHPjc/321649.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/321649.html技術記事 sys_getloadavg() この関数は、現在のシステムの負荷平均情報を返します (もちろん、Windows では適用されません)。詳細なドキュメントについては、関連する PHP ドキュメントを参照してください。基本的にはドキュメントにサンプルコードがあります...