Contoh Fungsi String di PHP

Berbagai macam Fungsi Variable di PHP
22 May 2013
Contoh contoh Fungsi Integer dan Float di PHP
30 May 2013

Contoh Fungsi String di PHP

Fungsi echo

Tidak sepenuhnya merupakan fungsi melainkan suatu kontruksi bahasa yang digunakan untuk menampilkan string.

Sintak:     echo (string arg1 [,string argn…])

Fungsi print

Tidak sepenuhnya merupakan fungsi melainkan suatu kontruksi bahasa yang digunakan untuk menampilkan string.

Sintak:     print (string arg )

Fungsi printf

untuk menampilkan string yang bersesuaian dengan format yang diberikan.

Sintak:     printf (string format [,mixed args])

Karakter Keterangan
% Untuk konstanta , tanda % ditulis tanpa argumen
b Bilangan binner bulat
c Bilangan bulat untukmenyatakan nilai ASCII
d Bilangan bilat (signed)
u Bilangan bulat (unsiged)
f Bilangan floating point / pecahan / double / real
o Bilangan bulat oktaf
s Suatu string
x Bilangan bulat hexsa desimal dangan huruf kecil (a-f)
X Bilangan bulat hexsa desimal dangan huruf besar ( A – F )

Memotong String / Fungsi substr

Untuk mengambil substring dari suatu string

Sintak:     substr (string string, int start [,int leght])

strupper

untuk mengubah huruf string dari huruf kecil ke huruf kapital.

Sintak:     strupper (string string)

strolower

untuk mengubah huruf string dari huruf kapital ke huruf kecil.

Sintak:     strolower (string string)

ucfirst

untuk mengubah awal sting menjadi huruf kapital.

Sintak:     ucfirst (string string)

 ucwords

untuk mengubah huruf awal setiap kata pada suatustring menjadi huruf kapital.

Sintak:     ucwords (string string)

 ltrim

untuk membuang spasi yang terdapat pada awal (left) suatu string.

Sintak:     ltrim (string str[,string charlist])

trim

untuk membuang white space yang terdapat pada awal dan akhir suatu string.

Sintak:     trim (string str[,string charlist])

 rtrim

untuk membuang spasi yang terdapat pada akhir (right) suatu string.

Sintak:     rtrim (string str[,string charlist])

strlen

untuk menghitung banyaknya karakter dalam suatu string termasuk white space.

Sintak:     strlen (string str)

 strpos

untuk mengetahui posisi suatu string atau karakter dalm suatu string.

Sintak:

strrpos

untuk mengetahui posisi karakter yang ditemukan terakhir dalam suatu string, jika suatu string dilewatkan sebagai argumen yang dicari maka hanya karakter pertama yang diperhatikan.

Sintak:         strrpos (string haystack, char needle)

strchr

untuk menemukan string mulai dari string atau karakter yang dicari dan mengambil bagian string tersebut hingga akhir string.

Sintak:

strchr (string haystack, string needle)

strrchr

untuk menghasilkan string mulai dari string atau karakter yang dicari ditemukan terakhir dan mengambil bagian string tersebut hingga akhir string.

Sintak:

strrchr (string haystack, string needle)

 stristr

untuk menghasilkan string mulai dari string atau karakter yang dicari pertama ditemukan dan mengambil bagian string tersebut hingga akhir string.

Pencarian case in sensitive.

Sintak:     stristr (string haystack, string needle)

 strstr

untuk menghasilkan string mulai dari string atau karakter yang dicari pertama ditemukan dan mengambil bagian string tersebut hingga akhir string.

Pencarian case in sensitive.

Sintak:     strstr (string haystack, string needle)

substr_count

untuk menghitung jumlah banyaknya string atau karakter yang dicari pada suatu string.

Sintak:     substr_count (string haystack, string needle)

 substr_replace

untuk mengganti bagian string dengan suatu string atau karakter pada suatu string.

Sintak:

substr_replace (string string, string replacement,int start [, int length])

str_replace

untuk mengganti bagian string dengan suatu string atau karakter pada suatu string.

Sintak:
str_replace (mixed search, mixed replacement, mixed subject)

strcmp, strcasecmp, strncmp, strncasecmp

untuk membandingkan dua buah string, bersifat case sensitive.

Sintak:

str (string1, string2)

 strrv

untuk membalikan string.

Sintak:

strrv (string, string)

strtok

untuk memisahkan string berdasarkan karakter pembatas yang ditentukan.

Sintak:

strtok (string arg1, string arg2)

count_chars

untuk memperoleh informasi karakter yang dipakai dalam suatu string.

Sintak:

count_chars (string string [, int mode])

 str_pad

untuk menghasilkan suatu string yang ditambahkan isinya dengan string lainya sehingga string tersebut memiliki panjang tertentu.

Sintak:

str_pad (string input, string pad_lenght [,string pad string [, int pad_type]])

chr

untuk mendapatkan karakter ASCII dari suatu nilai ASCII

Sintak:

chr (int ascii)

ord

untuk mendapatkan nilai ASCII dari suatu karakter ASCII

Sintak:

ord (string stringi)

Muhammat Rasid Ridho
Muhammat Rasid Ridho
[telp/wa 0831 8393 2425] Software Developer yang Suka Jalan jalan, Belajar Jaringan dan Berbagi Cerita. Jangan lupa tulis komentar di bawah ini ya teman teman ... !

Leave a Reply

Your email address will not be published.