Fungsi strtok
Fungsi strtok secara berurutan membagi string menjadi token (bagian) menggunakan pemisah yang ditentukan. Pemanggilan pertama fungsi menerima string dan pemisah, pemanggilan berikutnya bekerja dengan string yang sama hingga semua token dikembalikan. Ketika token habis, fungsi mengembalikan false.
Sintaksis
phpstrtok(string, token);
Contoh
Mari bagi string berdasarkan spasi:
php<?php
$string = "Hello world! How are you?";
$token = strtok($string, " ");
while ($token !== false) {
echo $token . "\n";
$token = strtok(" ");
}
?>
Hasil eksekusi kode:
phpHello
world!
How
are
you?
Contoh
Mari bagi string berdasarkan beberapa pemisah:
php<?php
$string = "one,two-three.four";
$token = strtok($string, ",-.");
while ($token !== false) {
echo $token . "\n";
$token = strtok(",-.");
}
?>
Hasil eksekusi kode:
phpone
two
three
four