fungsi PHP substr()

contoh

mengambil "world" dari string:

<?php
echo substr("Hello world",6);
?>

Contoh Eksekusi

definisi dan penggunaan

fungsi substr() mengembalikan bagian string.

catatan:jika mulai parameter negatif dan panjang lebih kecil atau sama dengan mulaijika panjang 0.

syntaks

class="language-php">substr(string,sta rt,panjang)
parameter deskripsi
string wajib. menentukan string mana yang akan diambil bagian.
mulai

wajib. menentukan dimana dimulai di string.

  • positif - dimulai dari posisi yang ditentukan string.
  • negatif - dimulai dari posisi yang ditentukan di ujung string.
  • 0 - dimulai dari karakter pertama string.
panjang

opsional. menentukan panjang string yang akan dikembalikan. standar adalah sampai ujung string.

  • positif - dari mulai panjang yang diambil dari posisi parameter.
  • negatif - panjang yang diambil dari ujung string.

detil teknis

nilai kembalian: kembalikan bagian string yang diambil, jika gagal kembalikan FALSE, atau kembalikan string kosong.
Versi PHP: 4+
catatan pembaruan:

di versi PHP 5.2.2 sampai 5.2.6, jika mulai parameter menunjukkan potongan negatif atau posisi di luar batas, maka kembalikan FALSE.

versi lainnya mulai dari mulai mulai mengambil string di posisi.

lebih banyak contoh

contoh 1

gunakan angka positif dan negatif yang berbeda mulai Parameter:

<?php
echo substr("Hello world",10)."<br>";
echo substr("Hello world",1)."<br>";
echo substr("Hello world",3)."<br>";
echo substr("Hello world",7)."<br>";
echo substr("Hello world",-1)."<br>";
echo substr("Hello world",-10)."<br>";
echo substr("Hello world",-8)."<br>";
echo substr("Hello world",-4)."<br>";
?>

Contoh Eksekusi

Contoh 2

gunakan angka positif dan negatif yang berbeda mulai dan panjang Parameter:

<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";
echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
echo substr("Hello world",-2-3)."<br>";
?>

Contoh Eksekusi