-
連想配列の先頭に項目を追加するPHPプログラム
連想配列の先頭に項目を追加するためのコードは次のとおりです- 例 <?php $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110", "t"=>"115", "u"=>"103", "v"=>&qu
-
日付形式を変更するPHPプログラム
PHPで日付形式を変更するには、コードは次のとおりです- 例 <?php $date = "2019-11-11 05:25 PM"; echo "Displaying date...\n"; echo "Date = $date"; echo "\nDisplaying updated date...\n"; echo date('Y-m-d H:i', strt
-
PHPでオブジェクトを連想配列に変換する
PHPでオブジェクトを連想配列に変換するためのコードは、次のとおりです- 例 <?php class department { public function __construct($deptname, $deptzone) { $this->deptname = $deptname; $this->deptzone = $deptzone; &
-
PHPでの@記号の使用は何ですか?
PHPは、エラー制御演算子、つまりアットマーク(@)をサポートしています。式の前に@を付けると、その式によって生成される可能性のあるエラーメッセージはすべて無視されます。 PHPで@記号を使用するには、コードは次のとおりです- 例 <?php $file = @file ('non_existent_file') or die ("Failed in opening the file: Error Message = '$err'"); $value = @
-
PHPで元のキーを保持している2つの配列をマージします
PHPで元のキーを保持している2つの配列をマージするには、コードは次のとおりです- 例 <?php $arr1 = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110"); $arr2 = array("t"=>"115", "u"=&g
-
PHPでグローバル変数を宣言する方法は?
グローバル変数はプログラムのどの部分からでもアクセスできます。ただし、変更するには、変更する関数でグローバル変数をグローバルとして明示的に宣言する必要があります。これは、グローバルとして認識される変数の前にキーワードGLOBALを配置することで、便利なことに実現されます。 例 コードは次のとおりです。PHPでグローバル変数を宣言する方法を確認できます- <?php $val = 1; function display() { GLOBAL $val;
-
PHPでオブジェクトのコピーを作成するにはどうすればよいですか?
PHPでオブジェクトのコピーを作成するためのコードは、次のとおりです- 例 <?php class Demo { public $val1; public $val2; } $ob = new Demo(); $copyOb = clone $ob; $ob->val1 = "Jack"; $ob->val2 = &qu
-
PHPを使用して配列が空かどうかを確認するにはどうすればよいですか?
配列が空かどうかを確認するための、PHPのコードは次のとおりです- 例 <?php $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110"); if (empty($arr)) { echo "Empty Array..."; &
-
PHPで整数インデックスによって連想配列にアクセスするにはどうすればよいですか?
PHPで整数インデックスを使用して連想配列にアクセスするには、コードは次のとおりです- 例 <?php $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110"); $keys = array_keys( $arr ); echo "Array key an
-
PHPを使用したランダム文字列の生成
PHPを使用してランダムな文字列を生成するためのコードは、次のとおりです- 例 <?php $res = substr(md5(mt_rand()), 0,5); echo "Displaying random string...\n"; echo $res; ?> 出力 これにより、次の出力が生成されます- Displaying random string... 1c856 例 別の例を見てみましょう- <?php $res = substr(md
-
PHPの最後のキーワード
最後のキーワードは、PHPでメソッドとクラスに使用されます。メソッドのfinalはメソッドのオーバーライドを防ぎますが、finalのあるクラスは継承を防ぎます。 例 PHPでfinalキーワードを使用するためのコードは、次のとおりです。ここに、最終的な方法があります- <?php class Base { final function display() { echo "Base class function declared final!&
-
PHPでの関数のオーバーロードとオーバーライド
PHPでの関数のオーバーロード 関数のオーバーロードは、引数として受け入れる入力パラメーターのタイプが互いに異なる、類似した名前の複数のメソッドを作成できるようにする機能です。 例 関数のオーバーロードを実装する例を見てみましょう- <?php class Shape { const PI = 3.142 ; function __call($name,$arg){ if($name == 'area
-
PHPでキーに基づいて配列要素を削除するにはどうすればよいですか?
PHPのキーに基づいて配列要素を削除するには、コードは次のとおりです- 例 <?php $arr = array( " John ", "Jacob ", " Tom ", " Tim "); echo "Array with leading and trailing whitespaces...\n"; foreach( $arr as $value ) { echo
-
PHPで現在の関数名を取得するにはどうすればよいですか?
PHPで現在の関数名を取得するには、コードは次のとおりです- 例 <?php class Base { function display() { echo "\nBase class function declared final!"; var_dump(__FUNCTION__); }  
-
PHPのパスからファイル名を取得するにはどうすればよいですか?
パスからファイル名を取得するには、コードは次のとおりです- 例 <?php $file = pathinfo('/home/cg/root/6985034/main.php'); echo $file['basename'], "\n"; ?> 出力 これにより、次の出力が生成されます- main.php 例 別の例を見てみましょう- <?php $path = "/home/cg/root/6985034/main.php"
-
PHPで連想配列の数値インデックスを取得するにはどうすればよいですか?
連想配列の数値インデックスを取得するには、コードは次のとおりです- 例 <?php $arr = array( "a"=>"5", "b"=>"20", "c"=>"35", "d"=>"55"); $keys = array_keys( $arr ); echo "Array key and value...\n&qu
-
PHPでURL文字列からパラメータを取得するにはどうすればよいですか?
PHPでURL文字列からパラメータを取得するには、コードは次のとおりです- 例 <?php $url = 'https://www.example.com/register?name=demo&[email protected]'; $res = parse_url($url); parse_str($res['query'], $params); echo 'Email = '.$params['emai
-
PHPの文字列から新しい行を削除する
文字列から改行を削除するには、コードは次のとおりです- 例 <?php $str = "Demo text for reference"; echo nl2br($str); $str = preg_replace('~[\r\n]+~','', $str); echo "\n".nl2br($str); ?> 出力 これにより、次の出力が生成されます-
-
PHPでの配列要素の削除とインデックスの再作成
配列要素を削除して配列のインデックスを再作成するには、コードは次のとおりです- 例 <?php $arr = array( " John ", "Jacob ", " Tom ", " Tim "); echo "Array with leading and trailing whitespaces...\n"; foreach( $arr as $value ) { e
-
PHPで文字列の最初の文字を削除するにはどうすればよいですか?
PHPで文字列の最初の文字を削除するには、コードは次のとおりです- 例 <?php $str = "Test"; echo "Before removing the first character = ".$str; $res = substr($str, 1); echo "\nAfter removing the first character = ".$res; ?> 出力 これにより、次の出力が生成されます-