PHPのデータ型の永続変換関数は「settype()」です。 settype() 関数は変数の型を設定するために使用され、変数自体のデータ型を永続的に変更できます。構文は「settype ($var, $type)」で、パラメーター「$type」はターゲット データを指定します。変換されるタイプ。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP では、データを実現するための関数型変換には、intval()、floatval()、boolval()、strval()、settype() などがあります。
ただし、intval()、floatval()、boolval()、および strval() 関数の強制型変換では、変換された変数自体の型は変更されませんが、取得された新しい型のデータが変換されます。新しい変数に割り当てられる場合、元の変数の型と値は変更されません。これは永久的な変換ではありません。
そして settype() は変数自体のデータ型を永続的に変更できます。構文:
settype ($var,$type)
は変数 $var
の型を $ に設定します。タイプ## #。
$type に指定できる値は次のとおりです:
例:
<?php $foo = "5bar"; // string $bar = true; // boolean var_dump($foo); var_dump($bar); settype($foo, "integer"); // $foo 现在是 5 (integer) settype($bar, "string"); // $bar 现在是 "1" (string) var_dump($foo); var_dump($bar); ?>推奨学習: 「
PHP ビデオ チュートリアル 」
以上がPHPのデータ型の永続変換機能とはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。