Bagaimana saya bisa mendapatkan dua huruf pertama dari sebuah string di php?

String adalah urutan karakter yang disimpan dalam bentuk inkremental di PHP. Satu set karakter, satu atau banyak dapat terletak di antara dua indeks string yang dipilih. Teks antara dua karakter dalam PHP dapat diekstraksi menggunakan dua metode berikut.  

Pendekatan 1. Menggunakan metode substr(). Metode substr() digunakan untuk mengambil substring dari string asli. Dibutuhkan sebagai indeks indeks awal dan akhir dan mengekstrak bagian dari string yang terletak di antara indeks. Untuk mengambil substring dari awal, indeks awal dipilih menjadi 0.  

substr(string, startIndex, lengthStr)

Parameter.  

  • rangkaian. Dalam parameter ini, kita melewatkan string asli atau string yang perlu dipotong atau dimodifikasi. Ini adalah parameter wajib
  • mulaiIndex. Ini mengacu pada posisi string asli dari mana bagian tersebut perlu diekstraksi. Dalam hal ini, kami melewatkan bilangan bulat. Jika bilangan bulat positif itu mengacu pada awal posisi dalam string dari awal. Jika bilangan bulat negatif maka mengacu pada awal posisi dari akhir string. Ini juga merupakan parameter wajib
  • panjangStr. Ini adalah parameter opsional tipe integer. Ini mengacu pada panjang bagian string yang perlu dipotong dari string aslinya. Jika bilangan bulatnya positif, ini merujuk ke mulai dari start_position dan mengekstrak panjang dari awal. Jika bilangan bulat negatif maka mengacu mulai dari start_position dan ekstrak panjang dari akhir string. Jika parameter ini tidak dilewatkan, maka fungsi substr() akan mengembalikan string mulai dari start_position hingga akhir string

PHP




<?php

   

// Declaring a string variable

$str ="Hi! This is geeksforgeeks"

Original String : Hi! This is geeksforgeeks
Modified String : This is
0

Original String : Hi! This is geeksforgeeks
Modified String : This is
1
Original String : Hi! This is geeksforgeeks
Modified String : This is
2
Original String : Hi! This is geeksforgeeks
Modified String : This is
3
Original String : Hi! This is geeksforgeeks
Modified String : This is
4

Original String : Hi! This is geeksforgeeks
Modified String : This is
1
Original String : Hi! This is geeksforgeeks
Modified String : This is
2$str
Original String : Hi! This is geeksforgeeks
Modified String : This is
8
Original String : Hi! This is geeksforgeeks
Modified String : This is
9
Original String : Hi! This is geeksforgeeks
Modified String : This is
4

array_split( string )
_1

array_split( string )
2 =
array_split( string )
4
Original String : Hi! This is geeksforgeeks
Modified String : This is
2________55__11_______7

array_split( string )
_1

Original String : Hi! This is geeksforgeeks
Modified String : This is
1
Original String : Hi! This is geeksforgeeks
Modified String : This is
2
Original String : Hi! This is geeksforgeeks
Modified String : his 
1
Original String : Hi! This is geeksforgeeks
Modified String : This is
4

Original String : Hi! This is geeksforgeeks
Modified String : This is
1
Original String : Hi! This is geeksforgeeks
Modified String : This is
2
array_split( string )
2
Original String : Hi! This is geeksforgeeks
Modified String : This is
4

Original String : Hi! This is geeksforgeeks
Modified String : his 
_7

Keluaran

Original String : Hi! This is geeksforgeeks
Modified String : This is
_

Pendekatan 2. Menggunakan metode for loop dan str_split(). Metode str_split() digunakan untuk membagi string yang ditentukan ke dalam array, di mana elemen dipetakan ke indeks yang sesuai. Indeks array dimulai dengan 0.  

array_split( string )

Iterasi loop dilakukan sepanjang panjang array. Setiap kali iterasi dilakukan, indeks diperiksa apakah berada di antara indeks awal dan akhir. Jika terletak dalam jangkauan, karakter diekstraksi.  

PHP




<?php

array_split( string )
_1

// Declaring a string variable

$str ="Hi! This is geeksforgeeks"

Original String : Hi! This is geeksforgeeks
Modified String : This is
0

Original String : Hi! This is geeksforgeeks
Modified String : This is
1
Original String : Hi! This is geeksforgeeks
Modified String : This is
2
Original String : Hi! This is geeksforgeeks
Modified String : This is
3
Original String : Hi! This is geeksforgeeks
Modified String : This is
4

Original String : Hi! This is geeksforgeeks
Modified String : This is
1
Original String : Hi! This is geeksforgeeks
Modified String : This is
2$str
Original String : Hi! This is geeksforgeeks
Modified String : This is
8
Original String : Hi! This is geeksforgeeks
Modified String : This is
9
Original String : Hi! This is geeksforgeeks
Modified String : This is
4

array_split( string )
_1

   _6

   7    8

array_split( string )
_1

// Declaring a string variable0

// Declaring a string variable1 // Declaring a string variable2

// Declaring a string variable3 =// Declaring a string variable5

Original String : Hi! This is geeksforgeeks
Modified String : This is
2________55__1_______4

array_split( string )
_1

Original String : Hi! This is geeksforgeeks
Modified String : This is
1
Original String : Hi! This is geeksforgeeks
Modified String : This is
2
Original String : Hi! This is geeksforgeeks
Modified String : his 
1
Original String : Hi! This is geeksforgeeks
Modified String : This is
4

array_split( string )
_1

$str5

Original String : Hi! This is geeksforgeeks
Modified String : This is
2$str7 $str8$str7 =0// Declaring a string variable3
Original String : Hi! This is geeksforgeeks
Modified String : This is
4$str7________56______4

________56______5=6

Original String : Hi! This is geeksforgeeks
Modified String : This is
2$str7 ________56______9   7 "Hi! This is geeksforgeeks"1$str7 "Hi! This is geeksforgeeks"3________54______1________57______5

Bagaimana cara mendapatkan dua huruf pertama dari sebuah string di PHP?

Bagi saya, opsi termudah adalah menggunakan fungsi substr PHP. Oleh karena itu, substr adalah metode pilihan saya untuk mendapatkan karakter pertama dari sebuah string di PHP. 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 mendapatkan 3 karakter pertama di PHP?

Anda dapat menggunakan fungsi substr seperti ini. echo substr($myStr, 0, 5); Argumen kedua untuk substr adalah dari posisi apa yang ingin Anda mulai dan argumen ketiga adalah untuk berapa banyak .

Bagaimana cara menemukan karakter awal string di PHP?

Kita dapat menguji apakah string tertentu adalah awal yang tepat dari string lain. ? fungsi php dimulaiDengan($string, $startString) { $len = strlen($startString); // usage echo startsWith("cat", "c"); // true echo startsWith("dog", "x"); // false ?>

Bagaimana cara mendapatkan huruf pertama dari sebuah kata di PHP?

Untuk mendapatkan karakter pertama dari sebuah string, kita dapat menggunakan fungsi substr() bawaan dengan meneruskan 0,1 sebagai argumen kedua dan ketiga dalam PHP.