Php mengonversi variabel menjadi string

Di PHP, kita bisa mengubah tipe variabel menggunakan sintaks cast. (int/float/double)$variabel. Dalam kebanyakan kasus, ini tidak diperlukan karena PHP melakukan konversi tipe implisit dalam banyak kasus

String PHP ke Contoh Int

<?php
$str = "23";

echo (int)$str;
?>

#output: 23


Bagaimana cara mengubah string menjadi integer di PHP?

Untuk mengonversi string menjadi integer di PHP, Anda dapat menggunakan fungsi intval()

PHP intval() Contoh

<?php
$str = "15";

echo intval($str);
?>

#output: 15
_


Bagaimana cara mengubah string menjadi angka floating-point di PHP?

Untuk mengonversi string menjadi float di PHP, Anda dapat menggunakan fungsi floatval()

PHP floatval() Contoh

<?php
$str = "15.5";

echo floatval($str);
?>

#output: 15.5


Bagaimana cara mengubah string menjadi int dengan mengubah tipe variabel di PHP?

Untuk mengatur atau mengubah tipe variabel di PHP, Anda dapat menggunakan fungsi settype(variable, type). Fungsi mengambil dua parameter. variabel yang ingin kita ubah dan jenis variabel yang kita butuhkan (integer, float, string, array, object, null)

PHP settype() Contoh

<?php
$str = "791";

settype($str, 'integer');

echo $str
?>

#output: 791


Bagaimana cara memformat angka dengan pengelompokan ribuan di PHP?

Untuk memformat angka dengan pengelompokan ribuan di PHP, Anda dapat menggunakan fungsi number_format()

PHP number_format() Contoh

<?php
$str = "6500";
  
echo number_format($str);
?>

#output: 6,500
_


Lihat juga

  • Bagaimana cara membandingkan string dalam PHP?
  • Bagaimana cara menggabungkan string dalam PHP?
  • Bagaimana cara membagi string di PHP?
  • Bagaimana cara mengonversi array menjadi string di PHP?
  • Bagaimana saya bisa menemukan panjang string di PHP?

Contoh dan artikel API terkait PHP String Int

Bagaimana cara mengirim permintaan POST menggunakan PHP?

Hari ini kita akan belajar bagaimana mengubah array, bilangan bulat, objek, dan variabel menjadi string di PHP. Kita akan belajar menggunakan berbagai fungsi atau metode php bawaan untuk menangani konversi string

Daftar isi

Mengkonversi Variabel PHP ke String

Saya bisa mengonversi variabel menjadi string di PHP dengan mata tertutup. Lelucon terpisah, PHP menyediakan banyak fungsi pre-built untuk menangani konversi string, kita akan menggunakan metode

<?php 
    $int = "109.126"; 
      
    echo number_format($int), "\n"; 
    echo number_format($int, 2); 
?>
// Result: 109
// Result: 109.13
2 untuk mengubah variabel menjadi string. Mari kita lihat contoh di bawah ini

<?php
class convertToString{
    public $str;
    public function __construct($str) {
        $this->str = $str;
    }
    public function __toString() {
      return (string) $this->str;
    }
}
$myObj = new convertToString('Days Gone');
echo $myObj;
?>
// Result: Days Gone
_

Dalam contoh di atas, kami telah menggunakan fungsi

<?php 
    $int = "109.126"; 
      
    echo number_format($int), "\n"; 
    echo number_format($int, 2); 
?>
// Result: 109
// Result: 109.13
2 untuk mengubah variabel menjadi string. Fungsi ini tidak menerima argumen apa pun, dan sebagian besar digunakan dengan Objek

Mengkonversi String ke Integer di PHP

Mengubah string menjadi bilangan bulat atau angka sangat sederhana di PHP. Bahasa pemrograman PHP mendukung konversi tipe, dan menawarkan banyak fungsi untuk mengubah string menjadi angka

Mari kita lihat beberapa fungsi php konversi string ke angka dengan contoh di bawah ini

Fungsi

<?php 
    $int = "109.126"; 
      
    echo number_format($int), "\n"; 
    echo number_format($int, 2); 
?>
// Result: 109
// Result: 109.13
_4 di PHP digunakan untuk mengubah string menjadi integer

<?php 
    $int = "109.126"; 
      
    echo number_format($int), "\n"; 
    echo number_format($int, 2); 
?>
// Result: 109
// Result: 109.13

Pada langkah selanjutnya, kami akan menggunakan bantuan tipe primitif untuk mengubah string menjadi integer, double, atau float

<?php 
  
    $number = "30061987.0915"; 
      
    // int 
    echo (int)$number, "\n"; 
    
    // double 
    echo (double)$number, "\n";
      
    // float 
    echo (float)$number, "\n"; 
?>
// Result: 30061987
// Result: 30061987.0915
// Result: 30061987.0915

Konversi PHP Array ke String

Kami menggunakan fungsi implode PHP untuk mengubah array menjadi string. Fungsi implode di php mengambil dua parameter. Pada parameter pertama, kami melewati pemisah. Pemisah ini digunakan untuk memisahkan array, dan bagaimanapun, jika Anda tidak memberikan argumen apa pun, maka akan mengembalikan pemisah kosong. Pada parameter kedua, kita melewatkan objek array, sebuah array yang perlu diubah menjadi string

<?php 
    $arrray = ['star wars', 'avengers', 'the matrix', 'ghost rider'];
    echo implode(' | ', $arrray);
?>
// star wars | avengers | the matrix | ghost rider

Konversi String PHP ke Array

Mengubah string menjadi array di PHP cukup mudah. PHP menawarkan berbagai metode untuk mengubah string menjadi array. Kita akan melihat fungsi php bawaan meledak dan str_split. Metode ini membagi string dan mengubahnya menjadi array, mari kita lihat contoh di bawah ini

Menggunakan Fungsi Explode PHP
Mari kita mulai dengan fungsi burst() PHP, metode ini membutuhkan 2 argumen untuk mengubah string menjadi array. Argumen pertama mengambil pembatas untuk meledakkan fungsi, dan argumen kedua mengambil sebuah string. Untuk mengetahui lebih lanjut tentang php Anda dapat mengunjungi situs resmi mereka di sini

<?php 
    $string = 'The Fountainhead, Dumbo, The Man Who Laughs, 7 Faces of Dr. Lao, Moulin Rouge';
    $movies_arr = explode(', ', $string);
    var_dump($movies_arr);
?>
/* Result:
array(5) {
  [0]=>
  string(16) "The Fountainhead"
  [1]=>
  string(5) "Dumbo"
  [2]=>
  string(18) "The Man Who Laughs"
  [3]=>
  string(18) "7 Faces of Dr. Lao"
  [4]=>
  string(12) "Moulin Rouge"
}
*/

Menggunakan Fungsi str_split PHP untuk Mengonversi String ke Array
Metode str_split juga memungkinkan kita mengubah string menjadi array. Fungsi str_split membutuhkan 2 argumen; . Dalam argumen kedua, kami memberikan angka, dan angka ini mengacu pada panjang karakter elemen array. Secara default, ini diatur ke 1

<?php 
    $string = 'Loremipsumdolorsitamet';
    $string_split = str_split($string, 3);
    var_dump($string_split);
?>
/* Result:
array(8) {
  [0]=> string(3) "Lor"
  [1]=> string(3) "emi"
  [2]=> string(3) "psu"
  [3]=> string(3) "mdo"
  [4]=> string(3) "lor"
  [5]=> string(3) "sit"
  [6]=> string(3) "ame"
  [7]=> string(1) "t"
}
*/

Mengkonversi PHP Integer ke String

Mengubah Integer menjadi string di php tidaklah sulit, kita dapat menggunakan fungsi strval() bawaan PHP. Fungsi ini sepenuhnya mampu mengubah string, Integer, dan double menjadi string. Yang penting untuk diingat tentang fungsi ini adalah tidak boleh digunakan dengan objek dan array;

Sintaks Fungsi Strval

strval( $var )

Fungsi ini membutuhkan satu parameter, dan itu adalah nilai numerik yang perlu diubah menjadi string. Fungsi ini mengembalikan nilai string seperti yang Anda lihat pada contoh di bawah ini

<?php 
    $var = 124.061; 
    echo strval($var); 
?> 
// Result: 124.061

Mengkonversi String ke Tanggal/DateTime

Php menawarkan beberapa fungsi bawaan yang berguna untuk mengonversi string menjadi Date dan DateTime. Dalam contoh ini, saya akan menunjukkan cara menggunakan strtotime(), dan fungsi getDate() untuk mencapai hasil yang diinginkan

Konversi String ke Tanggal dan Tanggal Waktu menggunakan Strtotime() Contoh

Sintaks strtotime()
strtotime() dalam fungsi php mengambil parameter Waktu/Tanggal dan sekarang (opsional) dan mengembalikan nilai numerik dalam hitungan detik sejak 1 Jan 1970

strtotime(argument);

Sintaks getDate()
getDate() berguna untuk mengambil informasi tanggal/waktu berdasarkan nilai tanggal dan waktu yang diteruskan ke fungsi

getDate(argument)
<?php 
    $int = "109.126"; 
      
    echo number_format($int), "\n"; 
    echo number_format($int, 2); 
?>
// Result: 109
// Result: 109.13
0

Konversikan Objek PHP ke String

Sekarang, kita akan menyembunyikan objek php ke dalam string menggunakan pendekatan berikut. Kami mengambil bantuan

<?php 
    $int = "109.126"; 
      
    echo number_format($int), "\n"; 
    echo number_format($int, 2); 
?>
// Result: 109
// Result: 109.13
_2 dan
<?php 
    $int = "109.126"; 
      
    echo number_format($int), "\n"; 
    echo number_format($int, 2); 
?>
// Result: 109
// Result: 109.13
6 fungsi bantuan untuk mengonversi objek menjadi string di php. Kita sudah membahas fungsi toString() pada contoh di atas, mari kita pahami apa itu fungsi serialize() di php

Metode

<?php 
    $int = "109.126"; 
      
    echo number_format($int), "\n"; 
    echo number_format($int, 2); 
?>
// Result: 109
// Result: 109.13
_6 mengembalikan string yang berisi representasi byte-stream dari nilai apa pun yang dapat disimpan dalam PHP
Referensi. https. // www. php. net/manual/en/bahasa. oop5. serialisasi. php

<?php 
    $int = "109.126"; 
      
    echo number_format($int), "\n"; 
    echo number_format($int, 2); 
?>
// Result: 109
// Result: 109.13
1

Kesimpulan

Dalam tutorial PHP ini, kita telah belajar bagaimana menangani konversi string, apakah itu array, integer, objek, atau variabel. Saya harap tutorial ini akan membantu Anda jika Anda menyukai tutorial ini, maka jangan lupa untuk membaginya dengan orang lain. Terima kasih telah membaca, dan semoga harimu menyenangkan

Php mengonversi variabel menjadi string

Digamber

Saya Digamber, full-stack developer dan pecinta kebugaran. Saya membuat situs ini untuk memberikan pengalaman coding saya dengan programmer pemula. Saya suka menulis di JavaScript, ECMAScript, React, Angular, Vue, Laravel

Twitter GitHub

Posting yang Direkomendasikan

Build PHP MySQL 5 Star Rating System menggunakan jQuery AJAXPHP 8 AJAX Live Data Search dengan MySQL TutorialPHP 8 Select2 Multi Select dengan jQuery AJAX TutorialPHP 8 JSON Data Encode and Decode ContohPHP 8 Server Side Form Validasi Tutorial ContohMengintegrasikan Google reCAPTCHA di PHP 8 Formulir KontakCara Membuat Captcha . Dapatkan Nilai yang Dipilih dan Tambahkan Gaya Cara Mendapatkan Nilai yang Dipilih dari Opsi Pilih di PHP 8Dapatkan Banyak Nilai dari Kotak Centang yang Dipilih di PHP 8 Buat Paginasi di PHP 8 dengan MySQL dan Bootstrap

Bagaimana cara mengonversi variabel dalam PHP?

Strval() digunakan untuk mengubah nilai variabel menjadi string. .
Versi: kapan. (PHP 4 ke atas)
Sintaksis. strval(var_name)
Parameter. Nama. Keterangan. .
Nilai pengembalian. Nilai string dari var_name
Jenis Nilai. Rangkaian
Contoh.
Berlatih di sini secara online. Daftar. .
Lihat juga. Referensi Fungsi PHP

Bagaimana cara mengubah int menjadi string di PHP?

Fungsi PHP strval() digunakan untuk mengonversi Bilangan Bulat Menjadi String di PHP.

Bagaimana cara mendapatkan nilai string di PHP?

Fungsi strval() mengembalikan nilai string dari sebuah variabel.

Fungsi apa yang dapat digunakan untuk mengubah variabel menjadi string?

Kita dapat mengubah angka menjadi string dengan menggunakan metode str() . Kami akan meneruskan angka atau variabel ke dalam tanda kurung metode dan kemudian nilai numerik itu akan diubah menjadi nilai string.