-
PHPのrename()関数
rename()関数は、ファイルまたはディレクトリの名前を変更します。この関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 構文 rename(old_filename, new_filename, context) パラメータ old_filename − ファイルまたはディレクトリの古い名前。 new_filename − ファイルまたはディレクトリの新しい名前。 コンテキスト- ストリームの動作を指定します。 戻る rename()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 <?php &
-
PHPのrewind()関数
rewind()関数は、ファイルポインタを巻き戻します。ファイルの先頭に移動します。成功するとTrueを返し、失敗するとFalseを返します。 構文 rewind(file_pointer) パラメータ file_pointer − fopen()によって開かれたファイルを指している必要があります 戻る rewind()関数は、成功した場合はTrueを返し、失敗した場合はFalseを返します。 例 $file_pointer = fopen(new.txt, r); // Position of the file pointer is changed fseek($fil
-
PHPのrmdir()関数
rmdir()関数は、空のディレクトリを削除します。そのため、ファイルには、ディレクトリを削除するために必要な関連する権限が必要です。 構文 rmdir(dir, context) パラメータ rmdir − 削除するディレクトリ。 コンテキスト- ストリームの動作を指定します。 戻る rmdir()関数は、成功した場合はTrueを返し、失敗した場合はFalseを返します。 例 <?php $file_path = "amit"; if(!rmdir($file_path)) {
-
PHPのset_file_buffer()関数
set_file_buffer()関数は、開いているファイルのバッファーサイズを設定します。関数は成功すると0を返し、それ以外の場合はEOFを返します。 構文 set_file_buffer(file_pointer, buffer) パラメータ file_pointer − ファイルポインタ。 バッファ- バイト単位のバッファサイズ。 戻る set_file_buffer()関数は、成功すると0を返し、それ以外の場合はEOFを返します。 例 <?php $file_pointer = fopen("new.txt",&
-
PHPのstat()関数
stat()関数は、ファイルに関する情報を返します。 注- stat()関数の結果は、サーバーごとに異なります。 この関数は、以下の要素を含む配列を返します。 [0]または[dev]-デバイス番号 [1]または[ino]-iノード番号 [2]または[mode]-iノード保護モード [3]または[nlink]-リンクの数 [4]または[uid]-所有者のユーザーID [5]または[gid]-所有者のグループID [6]または[rdev]-iノードデバイスタイプ [7]または[size]-バイト単位のサイズ [8]または[atime]-Unixタイムスタンプとしての最終アクセス時刻 [9]ま
-
PHPのsymlink()関数
symlink()関数はシンボリックリンクを作成します。成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 構文 symlink( target, link) パラメータ ターゲット- 作成するリンクのターゲット。 リンク- リンクの名前。 戻る symlink()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 <?php $target = new.php'; $mylink = new.html'; $res = symlink($target, $mylink); if ($result) { &nb
-
PHPのtempnam()関数
tempnam()関数は、一意のファイル名で一時ファイルを作成します。 構文 tempnam(dir, prefix) パラメータ dir − 一時ファイルが作成されるディレクトリ。 プレフィックス- ファイルの先頭 戻る tempnam()関数は、新しい一時ファイル名を返すか、失敗するとFALSEを返します。 例 <?php echo tempnam(C:\test\new,TMP); ?> 出力 C:\test\new\TMP1.tmp
-
PHPのtmpfile()関数
tmpfile()関数は、一意の一時ファイルを作成します。新しいファイルのファイルポインタを返すか、失敗するとFALSEを返します。 構文 tmpfile() パラメータ NA 戻る tmpfile()関数は、新しいファイルのファイルポインタを返すか、失敗するとFALSEを返します。 例 <?php $tmpfile = tmpfile(); fwrite($tmpfile, This is demo text in temp file!); rewind($tmpfile); echo fread($tmpfile, 1024);
-
PHPのtouch()関数
touch()関数は、ファイルのアクセス時間と変更時間を設定します。成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 構文 touch(filename, time, atime) パラメータ ファイル名- ファイルの名前を設定します。 時間- 時間を設定する。デフォルトは現在のシステム時刻です。 atime − アクセス時間を設定します。デフォルトは現在のシステム時刻です。 戻る touch()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 <?php $myfile = "new.txt"
-
PHPのumask()関数
umask()関数は、ファイルのアクセス許可を変更します。引数なしで設定されている場合は、現在のumaskを返します。 構文 umask(mask) パラメータ マスク- 新しい権限を設定します。 戻る umask()関数は、引数なしで設定されている場合、現在のumaskを返します。 例 <?php // -rw------- umask(0077); // access changed: -rw-r--r-- chmod('/new/one.txt', 0644); echo “Access changed!”; ?> 出力 A
-
PHPのunlink()関数
unlink()関数はファイルを削除します。成功した場合はTRUEを返し、失敗した場合はFALSEを返します。成功するとTRUEを返し、失敗するとFALSEを返します。 構文 unlink(file_path, context) パラメータ file_path- 削除するファイルの名前を設定します。 コンテキスト- ストリームの動作を設定します。 戻る unlink()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 <?php $file_pointer = "one.txt"; if (!unlink($file_
-
PHPのarray()関数
PHPのarray()関数は配列を作成します。 PHPでは配列には3つのタイプがあります。 インデックス付き配列- 数値インデックス付きの配列です 連想配列- 名前付きキーを持つ配列です 多次元配列- 1つ以上のアレイを持つアレイです 構文 // array with numeric index i.e. Indexed arrays array(value1,value2...); // array with named keys i.e. associative arrays array(key1 => value1, key2 => value2...
-
PHPのarray_change_key_case()関数
array_change_key_caseは、すべてのキーが小文字または大文字の配列を返します。キーが小文字または大文字の配列を返します。配列が配列でない場合はFALSEを返します。 構文 array_change_key_case(arr,case) パラメータ arr − アレイ。必須です。 ケース- 大文字と小文字を指定します。デフォルトは小文字、つまりCASE_LOWERです。オプション。 戻る array_change_key_case()関数は、キーが小文字または大文字の配列を返します。配列が配列でない場合はFALSEを返します。 以下は、すべてのキーを
-
PHPのarray_chunk()関数
array_chunk()関数は、配列を配列のチャンクに分割します。ゼロから始まる多次元の数値インデックス付き配列を返します。 構文 array_chunk(arr, chunk_size, preserve_key) パラメータ arr − アレイ branch_size − 整数のチャンクのサイズ prepare_key − 次の値があります。TRUE-キーは保持され、FALSE:チャンクのインデックスが再作成されます。 戻る array_chunk()関数は、ゼロから始まる多次元の数値インデックス付き配列を返します。 以下は、配列がどのように分割
-
PHPのarray_combine()関数
array_combine()関数は、キーに1つの配列を使用し、値に別の配列を使用して配列を作成します。結合された配列を返します。各配列の要素数が一致しない場合、関数はFALSEを返します。 構文 array_combine(keys, values); パラメータ キー- キーの配列。 値- 値の配列。 戻る array_combine()関数は、結合された配列を返します。各配列の要素数が一致しない場合はFALSEを返します。 以下は、2つのアレイを組み合わせた例です。 例 <?php $sports= array('football', '
-
PHPのarray_count_values()関数
array_count_values()関数は、各値の出現回数を含む配列を返します。連想配列を返します。返される配列には、配列の値としてキーがあり、渡された値の数として値があります。 構文 array_count_values(arr) パラメータ arr − 値をカウントする配列。 戻る array_count_values()関数は、連想配列を返します。返される配列には、配列の値としてキーがあり、渡された値の数として値があります。 例 <?php $arr = array(Laptop,Keyboard,Mouse,Keyboard,Keyboar
-
PHPのarray_diff()関数
array_diff()関数は配列値を比較し、差を返します。他のどの配列にも存在しない最初の配列からのエントリを含む配列を返します。 構文 array_diff(arr1, arr2, arr3, arr4, …) パラメータ arr1 − 比較する配列。必須です。 arr2 − 比較する配列。必須です。 arr3 − 比較するアレイをさらに追加できます。オプション。 arr4 − 比較するアレイをさらに追加できます。オプション。 戻る array_diff()関数は、他のどの配列にも存在しない最初の配列からのエントリを含む配列を返します。
-
PHPのarray_diff_assoc()関数
array_diff_assoc()関数は、配列のキーと値を比較し、違いを返します。 array_diff()関数は値のみを比較しますが、array_diff_assoc()関数では、キーと値の両方が比較に使用されます。 構文 array_diff_assoc(arr1, arr2, arr3, arr4, …) パラメータ arr1 − 比較する配列。必須です。 arr2 − 比較する配列。必須です。 arr3 − 比較するアレイをさらに追加できます。オプション。 arr4 − 比較するアレイをさらに追加できます。オプション。 戻る arr
-
PHPのarray_diff_key()関数
array_diff_key()関数は配列キーを比較し、違いを返します。他のどの配列にも存在しない最初の配列からのエントリを含む配列を返します。 構文 array_diff_key(arr1, arr2, arr3, arr4, ...) パラメータ arr1 − 比較する配列。必須です。 arr2 − 比較する配列。必須です。 arr3 − 比較するアレイをさらに追加できます。オプション。 arr4 − 比較するアレイをさらに追加できます。オプション。 戻る array_diff_key()関数は、他のどの配列にも存在しない最初の配列からのエ
-
PHPのarray_diff_uassoc()関数
array_diff_uassoc()は、配列のキーと値をユーザーが作成した追加の関数チェックと比較し、違いを返します。他のどの配列にも存在しない最初の配列からのエントリを含む配列を返します。 構文 array_diff_uassoc(arr1, arr2, arr3, arr4, …, compare_func) パラメータ arr1 − 比較する配列。必須です。 arr2 − 比較する配列。必須です。 arr3 − 比較するアレイをさらに追加できます。オプション。 arr4 − 比較するアレイをさらに追加できます。オプション。