Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk memaksa transcoding dalam php

Bagaimana untuk memaksa transcoding dalam php

藏色散人
藏色散人asal
2022-01-04 09:41:152049semak imbas

Cara memaksa transcoding dalam PHP: 1. Tukar melalui "(int)$num1;"; 2. Tukar melalui "intval($str);" 3. Tukar melalui "settype($ num4,"; int");" kaedah transkod.

Bagaimana untuk memaksa transcoding dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer Dell G3.

Bagaimana untuk memaksa transcoding dalam php?

Tiga cara untuk memaksa penukaran jenis data PHP:

(int), (integer): Tukar kepada integer

( float) , (double), (real): Tukar kepada jenis titik terapung

(rentetan): Tukar kepada rentetan

(bool), (boolean): Tukar kepada jenis Boolean

(array): Tukar kepada array

(objek): Tukar kepada objek

Kaedah penukaran pertama: (int) (bool) (float) (rentetan) (array ) (objek)

<?php   
$num1=3.14;   
$num2=(int)$num1;   
var_dump($num1); //输出float(3.14)   
var_dump($num2); //输出int(3)   
?>

Kaedah penukaran kedua: intval() floatval() strval()

<?php   
$str="123.9abc";   
$int=intval($str);     //转换后数值:123   
$float=floatval($str); //转换后数值:123.9   
$str=strval($float);   //转换后字符串:"123.9"    
?>

Tiga kaedah penukaran: settype( );

<?php   
$num4=12.8;   
$flg=settype($num4,"int");   
var_dump($flg);  //输出bool(true)   
var_dump($num4); //输出int(12)   
?>

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk memaksa transcoding dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:Apakah maksud = dalam kod phpArtikel seterusnya:Apakah maksud = dalam kod php