ホームページ > バックエンド開発 > PHPの問題 > PHPをデジタル形式に変換する方法

PHPをデジタル形式に変換する方法

青灯夜游
リリース: 2023-03-12 16:54:01
オリジナル
4231 人が閲覧しました

phpをデジタル形式に変換する方法: 1. 変換対象の変数の前に対象の型「(int)」「(float)」などを括弧で囲んで追加し、整数に変換します。または浮動小数点数型; 2. intval() または floatval() 関数を使用して、整数または浮動小数点数に変換します; 3. settype() 関数を使用します。

PHPをデジタル形式に変換する方法

このチュートリアルの動作環境: Windows 7 システム、PHP 7.1 バージョン、DELL G3 コンピューター

Convert php形式

1. 変換する変数の前に括弧で囲んだ対象の型を追加し、整数または浮動小数点数型に変換します

  • (int), (integer): 整数型に変換;

  • ( float )(double)(real): 浮動小数点型に変換;

例:

<?php
$str = &#39;123.456abc&#39;;
var_dump($str);

$int1 = (int)$str;
var_dump($int1);
$int2 = (integer)$str;
var_dump($int2);

$float1 = (float)$str;
var_dump($float1);

$float2 = (double)$str;
var_dump($float2);

$float3 = (real)$str;
var_dump($float3);
?>
ログイン後にコピー

出力結果:

PHPをデジタル形式に変換する方法

方法 2: 変換関数 intval()、floatval()を使用

  • intval(): 変数の整数値の取得に使用;

  • floatval(): 変数の浮動小数点値の取得に使用;

例:

<?php
$str = &#39;123.456abc&#39;;
var_dump($str);

$int = intval($str);
var_dump($int);

$float = floatval($str);
var_dump($float);
ログイン後にコピー

出力結果:

PHPをデジタル形式に変換する方法

##方法 3: settype() 関数を使用する

この関数の構文形式は次のとおりです:


settype(mixed &$var, string $type)
ログイン後にコピー

このうち、$var は変換対象の変数、$type は変換対象の型であり、ブール値 (bool)、整数 (int)、浮動小数点 (double)、文字列、配列、オブジェクト、null のいずれかです。

注: settype() 関数は変数自体の型を変更します

例:

<?php
header("Content-type:text/html;charset=utf-8"); 
$str = &#39;123.456abc&#39;;
var_dump($str);

settype($str, &#39;integer&#39;);
var_dump($str);

$str = &#39;123.456abc&#39;;
settype($str, &#39;float&#39;);
var_dump($str);
ログイン後にコピー
出力結果:

PHPをデジタル形式に変換する方法 #推奨される学習:

php トレーニング

#

以上がPHPをデジタル形式に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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