プロジェクト開発でよく使われるPHP関数
日付操作
保存、比較、転送を容易にするために、通常は strtotime() 関数を使用して日付を UNIX タイムスタンプに変換する必要があります。ユーザーに表示する場合にのみ、date() を使用します。日付を一般的に使用される時刻形式に変換する関数。strtotime() 関数は、英語のテキストの日時記述を Unix タイムスタンプに解析します
<?phpecho(strtotime("now"));echo(strtotime("3 October 2005"));echo(strtotime("+5 hours"));echo(strtotime("+1 week"));echo(strtotime("+1 week 3 days 7 hours 5 seconds"));echo(strtotime("next Monday"));echo(strtotime("last Sunday"));?>
1138614504
1128290400
11386 2504
1139219304
1139503709
1139180400
1138489200
eg:
echo date('Y-m-d H:i:s',"1138614504");
2006-01-30 17:48: 24
文字列操作
文字列の一部を取得する必要がある場合は、文字列インターセプト substr() 関数を使用する必要がありますsubstr() 関数は文字列を返します
の一部 :文法:
Substr (String, Start, Length)
例:
echo Substr ("Hello World!", 6,5);
配列操作
ここに 2 つの非常に実用的な関数があります:
array_unique() は削除します配列内の同一の要素の数
複数の配列要素の値が等しい場合、最初の要素のみが保持され、他の要素は削除されます。
返された配列内のキー名は変更されません。
array_filter() は配列内の空の要素を削除します
構文:array array_filter ( array $input [, callable $callback = "" ] )
は配列内の各要素を順番に入力します値はコールバック関数に渡されます。コールバック関数が TRUE を返した場合、入力配列の現在の値が返された結果配列に含まれます。配列のキー名は変更されません。
callback は使用されるコールバック関数です。コールバック関数が指定されていない場合、input 内の FALSE に相当する値を持つすべてのエントリが削除されます (これを使用して、配列)。
<?phpfunction odd($var){ return($var & 1);}$array1 = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5);echo "Odd :\n";print_r(array_filter($array1, "odd"));?>
出力:
奇数 :
(
[a] => 1
[e] => 5
)
eg2 :
<?php$entry = array( 0 => 'foo', 1 => false, 2 => -1, 3 => null, 4 => '' );print_r(array_filter($entry));?>
出力:
Array
(
[0] => foo
[2] => -1
)

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

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

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

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
