ホームページ > バックエンド開発 > PHPチュートリアル > 例による PHP データ型変換メソッドの解析

例による PHP データ型変換メソッドの解析

coldplay.xixi
リリース: 2023-04-09 07:54:01
転載
2341 人が閲覧しました

例による PHP データ型変換メソッドの解析

PHP データ型変換は強制変換です。変換できる PHP データ型は次のとおりです:

  • (int), (integer): Converted to integer
  • (float)、(double)、(real): 浮動小数点型に変換します
  • (string): 文字列
  • (bool)、(boolean) に変換します): ブール型に変換
  • (配列): 配列に変換
  • (オブジェクト): オブジェクトに変換

の変換方法は 3 つあります。 PHP データ型:

  • 変換する変数の前にかっこで囲まれたターゲットの型を追加します。
  • 3 つの特定の種類の変換関数 intval()、floatval() を使用します。 , strval() [メモリ: 変換したい宛先の型 val()]
  • 一般的な型変換関数 settype(mixed var, string type)を使用します

1 つの変換メソッド: (int) (bool) (float) (string) (array) (object)

<?php  
$num1=3.14;  
$num2=(int)$num1;  
var_dump($num1); //输出float(3.14)  
var_dump($num2); //输出int(3)  
?>
ログイン後にコピー

2 つ目の変換メソッド: intval() floatval ( ) strval()

<?php  
$str="123.9abc";  
$int=intval($str);   //转换后数值:123  
$float=floatval($str); //转换后数值:123.9  
$str=strval($float);  //转换后字符串:"123.9"  
?>
ログイン後にコピー

3 番目の変換方法: settype();

<?php  
$num4=12.8;  
$flg=settype($num4,"int");  
var_dump($flg); //输出bool(true)  
var_dump($num4); //输出int(12)  
?>
ログイン後にコピー

関連学習の推奨事項: PHP プログラミング初心者からマスターまで

#

以上が例による PHP データ型変換メソッドの解析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:jb51.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート