Bagaimana saya bisa mendapatkan huruf kapital pertama di php?

String adalah gabungan dari kata-kata yang digabungkan menjadi satu. Karakter pertama dari string dapat diubah menjadi huruf besar jika itu adalah karakter alfabet huruf kecil.  

Pendekatan 1. Menggunakan metode chr()

  • Langkah 1. Karakter pertama dari string dapat diekstrak menggunakan indeks pertama, str[0] mengembalikan karakter pertama dari input string.  

  • Langkah 2. Karakter yang diekstraksi dari string dapat diubah menjadi huruf besar, menggunakan fungsi ord() dan kemudian mengurangkan 32 dari nilai ASCII-nya. Nilai ASCII yang dihasilkan dari karakter huruf besar kemudian diubah menjadi karakter menggunakan metode chr()

  • Langkah 3. Metode substr() digunakan untuk mengembalikan substring dari string asli dari indeks awal hingga akhir.  

Metode substr() dapat digunakan untuk mengekstrak dari karakter kedua string hingga panjang string. Karakter pertama yang diubah menjadi huruf besar kemudian dapat digabungkan ke substring yang diperoleh untuk mendapatkan string terakhir.  

Contoh

PHP




<?php

  //declaring string

________45__48_______ =

ucfirst ( str )
0
ucfirst ( str )
1

________45__0_______3

ucfirst ( str )
4________0______5
ucfirst ( str )
6$str
ucfirst ( str )
6
ucfirst ( str )
9
Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
0

Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
_1

  

Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
3 =$str
Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
6

Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
_7

________45__8_______9 =

Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
1
Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
2
Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
3
Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
4

Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
_5

________45__8_______7 =

Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
9
ucfirst ( str )
6<?php1
ucfirst ( str )
4$str<?php4

________45__0_______3

ucfirst ( str )
4<?php8
ucfirst ( str )
6
Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
7  1

  2

Keluaran

Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
_

Pendekatan 2. Menggunakan metode ucfirst()

Metode ucfirst() mengambil string input dan mengonversi karakter pertamanya menjadi huruf besar, jika itu adalah karakter alfabet huruf kecil. Output harus disimpan dalam variabel untuk mempertahankan perubahan.  

ucfirst ( str )

Contoh

PHP




<?php

  4

________45__48_______ =

ucfirst ( str )
0
ucfirst ( str )
1

________45__0_______3

ucfirst ( str )
4________0______5
ucfirst ( str )
6$str
ucfirst ( str )
6
ucfirst ( str )
9
Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
0

________45__8_______9   1$str  1

________45__0_______3

ucfirst ( str )
4<?php8
ucfirst ( str )
6
Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
9  1

  2

Keluaran

Original String : how!to?code? in geeksforgeeks
Modified String : How!to?code? in geeksforgeeks
_

Pendekatan 3. Menggunakan strtoupper() metode

  • Langkah 1. Karakter pertama dari string dapat diekstrak menggunakan indeks pertama, str[0] mengembalikan karakter pertama dari input string

  • Langkah 2. Karakter yang diekstraksi dari string dapat diubah menjadi huruf besar, menggunakan metode strtoupper(), yang mengambil input sebagai string dan mengubahnya menjadi huruf besar. Karena sebuah karakter juga merupakan sebuah string, karakter tersebut dapat dimasukkan sebagai input dalam metode ini

  • Langkah 3. Metode substr(), dalam hal ini, dapat digunakan untuk mengekstrak dari karakter kedua string ke panjang string. Karakter pertama yang diubah menjadi huruf besar kemudian dapat digabungkan ke substring yang diperoleh, untuk mendapatkan string terakhir.  

    Bagaimana Anda memanfaatkan huruf pertama dari setiap kata dalam sebuah string di PHP?

    Fungsi ucwords() mengonversi karakter pertama setiap kata dalam string menjadi huruf besar. Catatan. Fungsi ini aman untuk biner. Fungsi terkait. ucfirst() - mengubah karakter pertama string menjadi huruf besar.

    Bagaimana cara mendapatkan karakter pertama dari string PHP?

    Opsi 1. substr . Jadi, pada fungsi di bawah ini, 0 adalah posisi yang ingin Anda mulai dan 30 adalah jumlah karakter yang ingin Anda tampilkan dari awal string.

    Bagaimana cara membuat modal teks di PHP?

    Fungsi strtoupper() mengonversi string menjadi huruf besar . Catatan. Fungsi ini aman untuk biner. Fungsi terkait. strtolower() - mengubah string menjadi huruf kecil.

    Bagaimana cara mengkapitalisasi semua kata dalam PHP?

    PHP. strtoupper() Fungsi . Fungsi ini menggunakan string sebagai parameter dan mengonversi semua huruf kecil bahasa Inggris yang ada dalam string menjadi huruf besar.