Tanya Jawab

[Want To Ask] Fungsi string PHP huruf besar, kecil dan penghilang spasi

Haloo gan,

Maaf newbie mau tanya nih, tentang beberapa fungsi string mysql, php.
Sebenernya dulu ada catatannya cuma ga tau kemana ke hapus,
Mau googling bingung, sekalian nanya disini saja,
Harap ada temen disini yg berkenan memberikan solusi jawaban^^
Jadi begini nih…

1. Misal saya punya field “name=nama” nah nama fungsi-nya apa ya biar data yang saya inputkan semuanya huruf kecil pas di mysqlnya? misal saya input “pRograMmeR PhP” di mysqlnya jadi “programmer php”, Misal nama yg di input “Chintya” di database bs jadi huruf besar smua“CHINTYA”

2. Misal saya mau manggil field nama di table $nama = $row[‘nama’] nama fungsinya apa ya biar awalan dan akhiran nya huruf besar? misal inputan yang tadi “pRograMmeR PhP” pas ditampilin di tabel jadi “Programmer Php”

3. Misal di field “name=nama” ada user iseng input pake SPASI banyak “____pRograMmeR________Php___” nah biar di mysqlnya SPASI cuma dihitung 1 di setiap katagimana ya? depan belakang ga ada spasi?

Saya dulu pernah bikin gan cuma lupa lagi, tolong yang mau bantu ya gan..

Trims 🙂

 

[ANSWER]
1. Jawaban nomor 1

QUOTE:
a. Buat jadiin karakter jadi huruf kecil smuaaaa

$nama = strtolower($nama);

b. Buat jadiin karakter jadi huruf BESAR SEMUAAAA

$nama = strtoupper($nama);

2. Jawaban nomor 2

QUOTE:
Khusus merubah huruf kapital setiap kata.. pake ucwords

$nama = ucwords($nama);

3. Jawaban nomor 3

QUOTE:
Klo mo ngilangin spasi termasuk ditengah kata jadi 1 bisa pake regex seperti ini..

$nama = preg_replace(“/\s+/”, ” “, $nama);

Post Comment

Read more:
Cara mudah meningkatkan performance website dengan SpriteMe (2)

Cara melakukan kompresi gambar dalam CSS untuk membuat website lebih...

Hati-hati dengan kode eval dan base64_decode!!!

Bagi anda yang menemukan kode aneh yang sebelumnya tidak ada...

Perbedaan include, include_once vs require, require_once dalam PHP

Pertanyaan: Apa perbedaan require();, require_once(); vs include();, include_once(); ???? Jawaban:...

Close