
Penukaran dan output berformat jenis pembolehubah dalam PHP
Dalam PHP, jenis pembolehubah boleh ditukar antara satu sama lain, yang sangat berguna untuk memproses data dan mengeluarkan hasil. Pada masa yang sama, output berformat boleh menjadikan data lebih mudah dibaca dan memenuhi keperluan paparan tertentu.
1. Penukaran jenis pembolehubah
- String kepada integer
String kepada integer boleh ditukar menggunakan penukaran jenis paksa atau fungsi terbina dalam.
Contoh kod:
1 2 3 4 5 6 | $str = "123" ;
$int1 = (int) $str ;
$int2 = intval ( $str );
echo $int1 ;
echo $int2 ;
|
Salin selepas log masuk
- Integer ke rentetan
Integer ke rentetan boleh ditukar menggunakan penukaran jenis paksa atau fungsi terbina dalam.
Contoh kod:
1 2 3 4 5 6 | $int = 123;
$str1 = (string) $int ;
$str2 = strval ( $int );
echo $str1 ;
echo $str2 ;
|
Salin selepas log masuk
- String ke nombor titik terapung
String kepada nombor titik terapung boleh ditukar menggunakan penukaran jenis paksa atau fungsi terbina dalam.
Contoh kod:
1 2 3 4 5 6 | $str = "3.14" ;
$float1 = (float) $str ;
$float2 = floatval ( $str );
echo $float1 ;
echo $float2 ;
|
Salin selepas log masuk
- Nombor titik terapung ke rentetan
Nombor titik terapung kepada rentetan boleh ditukar menggunakan penukaran jenis paksa atau fungsi terbina dalam.
Contoh kod:
1 2 3 4 5 6 | $float = 3.14;
$str1 = (string) $float ;
$str2 = strval ( $float );
echo $str1 ;
echo $str2 ;
|
Salin selepas log masuk
- Array ke rentetan
Array ke rentetan Anda boleh menggunakan fungsi implode() untuk menggabungkan elemen tatasusunan menjadi rentetan.
Contoh kod:
1 2 3 4 | $arr = array ( 'Hello' , 'World' );
$str = implode( ' ' , $arr );
echo $str ;
|
Salin selepas log masuk
2. Output terformat
- Output berformat nombor
Output berformat nombor boleh menggunakan fungsi number_format().
Contoh kod:
1 2 3 4 | $num = 1234.56;
$format_num = number_format( $num );
echo $format_num ;
|
Salin selepas log masuk
- Tarikh diformat output
Tarikh format output boleh menggunakan tarikh() fungsi.
Contoh kod:
1 2 | $date = date ( 'Y-m-d H:i:s' );
echo $date ;
|
Salin selepas log masuk
- Beribu-ribu pemisah
Beribu-ribu pemisah boleh menggunakan fungsi number_format().
Contoh kod:
1 2 3 4 | $num = 1234567;
$format_num = number_format( $num );
echo $format_num ;
|
Salin selepas log masuk
- Output berformat mata wang
Output berformat mata wang boleh menggunakan fungsi money_format().
Sampel kod:
1 2 3 4 | $money = 1234.56;
$format_money = money_format( '%.2n' , $money );
echo $format_money ;
|
Salin selepas log masuk
Ringkasan:
Penukaran dan output berformat jenis pembolehubah dalam PHP boleh membantu pembangun memproses data dan hasil output. Penukaran antara jenis yang berbeza boleh dicapai dengan mudah melalui cast dan fungsi terbina dalam. Pada masa yang sama, output berformat yang munasabah boleh menjadikan data lebih cantik dan mudah dibaca, dan memenuhi keperluan paparan yang berbeza. Di atas ialah pengenalan ringkas dan contoh kod penukaran jenis pembolehubah dan output berformat dalam PHP. Saya harap ia akan membantu anda untuk belajar dan bekerja.
Atas ialah kandungan terperinci Penukaran dan output terformat jenis pembolehubah dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!