ホームページ >バックエンド開発 >PHP8 >PHP開発でよく使われる関数

PHP開発でよく使われる関数

爆肝混世大魔王-流笙 第五人格服务
爆肝混世大魔王-流笙 第五人格服务オリジナル
2021-03-29 19:56:22304ブラウズ

$createtime = date( "Y-m-d H:i:s" );echo"$createtime ";//时间

time 関数は、現在の時、分、秒を出力します。たとえば、この関数はデータ フィールドに投稿の時刻を記録し、データが空かどうかを判断します。通常、この関数のパラメーターには変数が設定されます。

 $h = is_null( $c );  //判断数据是不是空

When この関数が実行されると、以下のコードは実行されません

 exit;//终止后面的程序

現在アクセスしているURLのCookieを取得しますパラメータは文字列Cookie名です

cookie( 'email' );//获取cookie

必要な文字をインターセプトします現在の文字列から 通常、パラメータ 1 は変数文字列に配置されます。 パラメータ 2 と 3 インターセプトする場所とインターセプト量を入力します。PHP バージョンが現在の PHP アプリケーションと一致するかどうかを判断するには、2 つのパラメータのみを入力できます。たとえば、この場合のパラメータのバージョンを 8.0 に変更するには、この関数を使用します。つまり、管理者のサーバーを正常に実行するには、バージョン 8.0 以降が必要です。使用する Web サイトに対応する PHP バージョン環境がない場合、プロンプトが出力され、すべてのコードは実行されません

  $vv=substr($valueStr,-43);//从后面截取43个字符	

この小さなトラバーサル コードは、たとえば、データベースをチェックし、オブジェクトに が含まれている場合に非常に頻繁に使用されます。配列の場合、この方法で forech パラメータ 2 をトラバースし、それを 2 次元配列に変換することもできます。通常は、これを行うこともできます。この場合、$v[''images] はデータベース内のフィールドです。$v は配列に変換されているため、開発時にはこのフィールドに直接アクセスできます。データベース情報をクエリすることがよくあります。このように次元配列を走査してレンダリングする必要があるため、このケースは理解しやすいです

echo PHP_VERSION;if(version_compare(PHP_VERSION,&#39;5.4.0&#39;)<0){exit
(&#39;您的PHP版本为&#39;.PHP_VERSION.&#39;!我们的程序要求是PHP版本不低于5.4.0
!&#39;);}//要求php版本5.4.0

この関数は、元のディレクトリ構造を持たないすべてのディレクトリを取得できます。ディレクトリを取得し、文字列を結合して目的のパスを取得します

$valueStr = &#39;&#39;;	
foreach ( $a as $v ) {
$valueStr .= "" . $v[ &#39;images&#39; ] . ""; //循环拼接添加数据数组转为
字符串   	}

この配列が定義されているかどうかを判断するには、パラメータに配列値を入力します。これは変数または取得した値です

getcwd();//获取当前目录

To get文字列内のパラメータの数、変数文字列を入れるだけです

isset( $_POST[ &#39;email&#39; ]  )//判断数组有没有定义

時間形式の年、月、日はタイムスタンプ形式に変換されます

echo strlen($valueStr);//获取字符串长度	

配列の最後のキー値を取得します パラメータは配列を入れるか、変数配列

$d=date(&#39;Y-m-d&#39;);	$dd=strtotime($d);//把普通时间转化为时间戳

データが存在するかどうかを判定

以上がPHP開発でよく使われる関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。