-
PHPのis_uploaded_file()関数
is_uploaded_file()関数は、ファイルがHTTPPOSTを介してアップロードされたかどうかを確認します。ファイルがHTTPPOSTを介してアップロードされた場合、関数はTRUEを返します。失敗するとFALSEを返します。 構文 is_uploaded_file(file_path) パラメータ file_path- チェックするファイルを指定してください。 戻る ファイルがHTTPPOSTを介してアップロードされた場合、is_uploaded_file()関数はTRUEを返します。失敗するとFALSEを返します。 次の内容のファイル「new.txt」をアップロード
-
PHPのis_writable()関数
is_writable()関数は、ファイルが書き込み可能かどうかをチェックします。ファイルが存在し、書き込み可能である場合はTRUEを返します。 構文 is_writable(file_path) パラメータ file_path- チェックするファイルのパス。 戻る is_writable()関数は、ファイルが存在し、書き込み可能である場合にTRUEを返します。 例 <?php $file = "one.txt"; if(is_writable($file)) { echo ("File is writeable!&q
-
PHPのis_writeable()関数
is_writeable()関数は、ファイルが書き込み可能かどうかをチェックします。ファイルが存在し、書き込み可能である場合はTRUEを返します。 is_writeablle()関数は、is_writable()のエイリアスです。 is_writable()の代わりにis_writeable()を使用する利点は、「テーブル」という単語を含むファイルのソースコードを検索するときに、is_writable()関数が検索結果を汚染することです。 構文 is_writeable(file_path) パラメータ file_path- チェックするファイルのパス。 戻る is_write
-
PHPのlchgrp()関数
lchgrp()関数は、シンボリックリンクのグループ所有権を変更します。成功するとTRUEを返し、失敗するとFALSEを返します。 注- スーパーユーザーのみがシンボリックリンクのグループを任意に変更できます。 注- この機能はWindowsプラットフォームには実装されていません。 構文 lchgrp(file_path, group) パラメータ file_path- シンボリックリンクへのパス。 グループ- グループを名前または番号で指定します。 戻る lchgrp()関数は、成功するとTRUEを返し、失敗するとFALSEを返します。 例 <?php &nbs
-
PHPのlchown()関数
lchown関数は、シンボリックリンクのユーザー所有権を変更します。この関数は、成功するとTRUEを返し、失敗するとFALSEを返します。 注- この機能はWindowsプラットフォームには実装されていません。 構文 lchown(file_path, user) パラメータ file_path- ファイルのパスを指定します。必須です。 ユーザー- ユーザー名または番号を指定してください。 戻る lchown()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 <?php $target = new.php
-
PHPのlink()関数
PHPのlink()関数を使用して、ハードリンクを作成します。 構文 link(target, link) パラメータ ターゲット- リンクのターゲット。必須です。 リンク- リンクの名前。必須です。 戻る link()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 <?php $file = 'new.php'; $newlink = 'mynew'; link($file, $newlink); ?> 出力 True
-
PHPのlinkinfo()関数
linkinfo()関数は、ハードリンクに関する情報を返します。この関数は、lstatシステムコールによって返されたデバイスIDを返します。エラーの場合は0またはFALSEを返します。 構文 linkinfo(link_path) パラメータ link_path − チェックするパスのリンク。 戻る linkinfo()関数は、lstatシステムコールによって返されたデバイスIDを返します。エラーの場合は0またはFALSEを返します。 例 <?php echo linkinfo('/vmlinuz'); ?> 以下は、デバ
-
PHPのlstat()関数
lstat()関数は、ファイルまたはシンボリックリンクに関する情報を返します。この関数はstat()に似ていますが、ファイルパラメータがシンボリックリンクの場合、シンボリックリンクのステータスが返される点が異なります。 この関数は、以下の要素を含む配列を返します- [0]または[dev]-デバイス番号 [1]または[ino]-iノード番号 [2]または[mode]-iノード保護モード [3]または[nlink]-リンクの数 [4]または[uid]-所有者のユーザーID [5]または[gid]-所有者のグループID [6]または[rdev]-iノードデバイスタイプ [7]または[size]-
-
PHPのmkdir()関数
mkdir()関数は、新しいディレクトリを作成するために使用されます。 構文 mkdir(file_path,mode,recursive,context) パラメータ file_path- 作成するディレクトリのパス。 モード- 権限を指定してください。 次の4つの値でモードを設定します。 ゼロ 所有者の許可 所有者のユーザーグループの許可 休憩の許可 複数の権限を設定するための値は次のとおりです。次の番号を追加する必要があります- 1=実行権限 2=書き込み権限 4=読み取り権限 再帰的- 再帰モードを設定する コンテキスト- ファイルハンドルのコンテ
-
PHPのmove_uploaded_file()関数
move_uploaded_file()関数は、アップロードされたファイルを新しい場所に移動します。宛先ファイルがすでに存在する場合は、上書きされます。 構文 move_uploaded_file(file_path, moved_path) パラメータ file_path- 移動するファイル。 moved_path − ファイルの移動先。 戻る move_uploaded_file()関数は、成功した場合はtrueを返し、失敗した場合はfalseを返します。 例 <?php if (move_uploaded_file($_FILE
-
PHPのparse_ini_file()関数
parse_ini_file()関数は、構成ファイル(ini)を解析します 構文 parse_ini_file(file_path, process_sections) パラメータ file_path- 解析するiniファイル。 process_sections − TRUEに設定すると、セクション名と設定が含まれた多次元配列が得られます。 戻る parse_ini_file()関数は、成功すると設定を連想配列として返します。失敗するとFALSEを返します。 「demo.ini」のコンテンツが-であるとしましょう [names] one = Anne two = Ka
-
PHPのparse_ini_string()関数
parse_ini_string()関数は、構成文字列を解析します。この関数は、成功すると設定を連想配列として返します。失敗するとFALSEを返します。 構文 parse_ini_string(file_path, process_sections) パラメータ file_path- 解析するiniファイル。 process_sections − TRUEに設定すると、セクション名と設定が含まれた多次元配列が得られます。 戻る parse_ini_string()関数は、成功すると設定を連想配列として返します。失敗するとFALSEを返します。 「demo.ini」のコ
-
PHPのpathinfo()関数
pathinfo()関数は、配列内のファイルパスに関する情報を返します。 pathinfo()関数は、次の要素を持つ連想配列を返します- ディレクトリ名- ディレクトリ名を返します ベース名- ベース名を返します 拡張- 拡張子を返します 構文 pathinfo(path,options) パラメータ パス- チェックするパス。 オプション- 返す要素を指定します PATHINFO_DIRNAME-dirnameのみを返します PATHINFO_BASENAME-ベース名のみを返します PATHINFO_EXTENSION-拡張子のみを返します 戻る
-
PHPのpclose()関数
pclose()関数は、popen()によって開かれたパイプを閉じます。実行されたプロセスの終了ステータスを返します。エラーの場合は-1が返されます。 構文 pclose(file_pointer) パラメータ file_pointer − パイプを指定します 戻る pclose()関数は、実行されたプロセスの終了ステータスを返します。エラーの場合は-1が返されます。 例 <?php // opening a pipe $file_pointer = popen("/bin/ls", "r&
-
PHPのpopen()関数
popen()関数はパイプを開きます。 fgets()、fgetss()、およびfwrite()で使用できます。 popen()関数によって開始されたファイルポインタは、pclose()で閉じる必要があります。 構文 popen(command, mode) パラメータ コマンド- 実行するコマンドを設定します モード- 「r」、「w」などのモードを設定します。 戻る popen()関数は、成功するとTRUEを返します。エラーが発生した場合はFALSEを返します。 例 <?php // opening a pipe $
-
PHPのreadfile()関数
readfile()関数はファイルを読み取り、それを出力バッファーに書き込みます。 構文 readfile(file_path, include_path, context) パラメータ file_path- ファイルのパス include_path − include_path でファイルを検索する場合は、このパラメーターをTRUEに設定します。 コンテキスト- ストリームの動作を指定します。 戻る readfile()関数は、ファイルから読み取られたバイト数を返します。 例 <?php echo readfile("o
-
PHPのreadlink()関数
readlink()関数は、シンボリックリンクのターゲットを返します。シンボリックリンクパスの内容を返します。それ以外の場合は、エラー時にFALSEを返します。 構文 readlink(path) パラメータ パス- シンボリックリンクのパス 戻る readlink()関数は、シンボリックリンクパスの内容を返します。エラーの場合はFALSEを返します。 例 <?php echo readlink('/netbeans); ?> 出力 /execuatble/netbeans-8.2.0
-
PHPのrealpath()関数
realpath()関数は、絶対パス名を返します。成功した場合は絶対パス名を返し、失敗した場合はFalseを返します。 構文 realpath(path) パラメータ パス- チェックするパス。必須です。 戻る realpath()関数は、成功した場合は絶対パス名を返し、失敗した場合はFalseを返します。 例 <?php echo realpath("new.txt"); ?> 出力 D:\tutorials\java\new.txt
-
PHPのrealpath_cache_get()関数
realpath_cache_get()関数は、realpathキャッシュエントリを返します。リアルパスキャッシュエントリの配列を返します。 構文 realpath_cache_get() パラメータ NA 戻る realpath_cache_get()関数は、realpathキャッシュエントリの配列を返します。 例 <?php print_r(realpath_cache_get()) ?> 出力 Array ( [/home] => Array ( [key] => 4353355791257440477 [is_dir] =&g
-
PHPのrealpath_cache_size()関数
realpath_cache_size()関数は、リアルパスキャッシュサイズ、つまりメモリの量を返します。 構文 realpath_cache_size() パラメータ NA 戻る realpath_cache_size()関数は、realpathキャッシュが使用しているメモリの量を返します。 例 <?php echo realpath_cache_size(); ?> 出力 362