PHPのトレーリングコンマとは何ですか?
PHP 7.2バージョン以降、PHPでは末尾のコンマが使用されています。配列の最後の項目で末尾のコンマを使用できます。行がすでに末尾のコンマを使用している場合は、アイテムの最後の行を変更せずに配列の要素を追加できます。
PHP8.0より前のコンマの追跡
PHP 8より前では、最後のパラメーターの最後にコンマを追加できませんでした。
例
function($x,$y,$z){
} PHP8.0の場合
PHP 8では、最後のパラメーターの最後に末尾のコンマを追加できます。 PHP 8では、パラメーターリストとクロージャー使用リストで末尾のコンマを使用できます。
例
function($x,$y,$z,){} 例:関数、メソッド、クロージャの呼び出しでPHPの末尾のコンマを使用する。
<?php
function EmployeeAdd(string $country, string $city, string $street): string {
return $country . ', ' . $city. ', ' . $street;
}
$result = employeeAdd(
'India',
'Bangalore',
'Indira Nagar',
);
print_r($result);
?> 出力
India, Bangalore, Indira Nagar
例:複数の引数を持つ後続のコンマPHP8
<?php
function method_with_many_arguments(
$x,
$y,
$z,
)
{
var_dump("shows valid syntax");
}
method_with_many_arguments(
1,
2,
3,
4,
);
?> 出力
string(18) "shows valid syntax"
-
PHPファイルとは何ですか?
拡張子が.PHPのファイルは、ハイパーテキストプリプロセッサコードを含むPHPソースコードファイルです。これらは通常、Webサーバーで実行されているPHPエンジンからHTMLを生成するWebページファイルとして使用されます。 PHPエンジンがコードから作成するHTMLコンテンツは、Webブラウザーに表示されるものです。 WebサーバーはPHPコードが実行される場所であるため、PHPページにアクセスしてもコードにアクセスできませんが、代わりにサーバーが生成するHTMLコンテンツが提供されます。 一部のPHPソースコードファイルは、.PHTML、PHP3、PHP4、PHP5、PHP7、PHP
-
PHPでのメソッドのオーバーロードとは何ですか?
メソッドオーバーロードは、オブジェクト指向プログラミングの概念であり、複合アプリケーションを簡単に構築するのに役立ちます。関数のオーバーロードまたはメソッドのオーバーロードは、引数として受け入れる入力パラメーターのタイプが互いに異なる、類似した名前の複数のメソッドを作成できるようにする機能です。 上記の概念は他のプログラミング言語には問題なく、静的ポリモーフィック、つまりメソッドのオーバーロードと呼ばれます。 例 例を通して理解しましょう。 <?php class machine { function doTask(