Bagaimana untuk menukar nilai kepada jenis titik terapung dalam php

青灯夜游
Lepaskan: 2023-03-15 09:56:01
asal
2499 orang telah melayarinya

Cara menukar nilai kepada jenis titik terapung dalam PHP: 1. Gunakan fungsi floatval() untuk mendapatkan nilai titik terapung pembolehubah, sintaksnya ialah "floatval ($var)"; Gunakan fungsi settype() untuk mendapatkan nilai titik terapung pembolehubah Tetapkan pembolehubah kepada jenis yang ditentukan dengan sintaks "settype($var, "float").

Bagaimana untuk menukar nilai kepada jenis titik terapung dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

penukaran php kaedah titik terapung nilai

1 Gunakan fungsi floatval()

Fungsi penukaran titik terapung floatval() boleh mendapatkan titik terapung. daripada nilai pembolehubah.

Sintaks:

floatval ($var)
Salin selepas log masuk
  • Parameter $var boleh menjadi sebarang jenis skalar dan mengembalikan nilai apungan pembolehubah $var.

Nota: Anda tidak boleh menggunakan floatval() dengan tatasusunan atau objek.

Contoh:

<?php
$var = &#39;122.34343The&#39;;
$float_value_of_var = floatval ($var);
var_dump($float_value_of_var) ; // 打印出 122.34343
?>
Salin selepas log masuk

Bagaimana untuk menukar nilai kepada jenis titik terapung dalam php

2. Gunakan fungsi settype()

fungsi settype(). boleh Menetapkan pembolehubah kepada jenis yang ditentukan.

Sintaks:

settype ( $var , $type )
Salin selepas log masuk

Contoh:

<?php
header("Content-type:text/html;charset=utf-8");
$str="123.456abc";
$float1 = settype($str, &#39;float&#39;);
echo &#39;变量 $str 的类型为:&#39;.gettype($float1).&#39;,值为:&#39;.$str.&#39;<br>&#39;;
$num=154;
$float2 = settype($num, &#39;float&#39;);
echo &#39;变量 $num 的类型为:&#39;.gettype($float2).&#39;,值为:&#39;.$num.&#39;<br>&#39;;
$bool=TRUE;
$float3 = settype($bool, &#39;float&#39;);
echo &#39;变量 $bool 的类型为:&#39;.gettype($float3).&#39;,值为:&#39;.$bool.&#39;<br>&#39;;
?>
Salin selepas log masuk

Bagaimana untuk menukar nilai kepada jenis titik terapung dalam php

Parameter kedua (jenis tetapan) boleh:

  • "boolean" (atau "bool", bermula daripada PHP 4.2.0)

  • "integer" (atau "int", Sejak PHP 4.2.0)

  • "float" (hanya tersedia selepas PHP 4.2.0, "double" yang digunakan dalam versi lama kini ditamatkan)

  • "rentetan"

  • "array"

  • "objek"

  • "null" ( daripada PHP 4.2.0)

Nota: Fungsi settype() akan menukar jenis asal pembolehubah Ia akan mengembalikan TRUE jika tetapan berjaya dan TRUE jika gagal .

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menukar nilai kepada jenis titik terapung dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan