Cách chuyển đổi một chuỗi trong mảng trong PHP tức là
$str="this is string";
nên như thế này
arr[0]=this
arr[1]=is
arr[2]=string
arr[0]=this
arr[1]=is
arr[2]=string
5 chia chuỗi thành từ 3 ký tự nhưng tôi cần chuyển đổi chuỗi sau khoảng trắng trong một mảng.
hỏi ngày 5 tháng 3 năm 2011 lúc 12:59Mar 5, 2011 at 12:59
1
Sử dụng chức năng nổ
$array = explode[' ', $string];
Đối số đầu tiên là dấu phân cách
Đã trả lời ngày 5 tháng 3 năm 2011 lúc 13:02Mar 5, 2011 at 13:02
lừa dối ♦ lừa dối♦deceze
499K81 Huy hiệu vàng720 Huy hiệu bạc867 Huy hiệu Đồng81 gold badges720 silver badges867 bronze badges
0
thử json_decode như vậy
Đã trả lời ngày 23 tháng 5 năm 2017 lúc 4:46May 23, 2017 at 4:46
2
Hãy xem chức năng nổ.
Đã trả lời ngày 5 tháng 3 năm 2011 lúc 13:04Mar 5, 2011 at 13:04
CODEMWNCICODEMWNCICodemwnci
53.3K10 Huy hiệu vàng96 Huy hiệu bạc129 Huy hiệu đồng10 gold badges96 silver badges129 bronze badges
Zeeshan
1.65912 Huy hiệu bạc16 Huy hiệu đồng12 silver badges16 bronze badges
Đã trả lời ngày 26 tháng 3 năm 2014 lúc 6:53Mar 26, 2014 at 6:53
RavindraravindraRavindra
1.8813 huy hiệu vàng16 Huy hiệu bạc20 Huy hiệu đồng3 gold badges16 silver badges20 bronze badges
1
bùng nổ [] có thể là chức năng bạn đang tìm kiếm
$array = explode[' ',$str];
Đã trả lời ngày 5 tháng 3 năm 2011 lúc 13:03Mar 5, 2011 at 13:03
AndreasandreasAndreas
5.2774 Huy hiệu vàng40 Huy hiệu bạc59 Huy hiệu Đồng4 gold badges40 silver badges59 bronze badges
Có một chức năng trong PHP được thiết kế đặc biệt cho mục đích đó,
arr[0]=this
arr[1]=is
arr[2]=string
6. Theo mặc định, nó không tính đến các số và ký tự multibyte, nhưng chúng có thể được thêm vào như một danh sách các ký tự bổ sung trong tham số arr[0]=this
arr[1]=is
arr[2]=string
7. Tham số charlist cũng chấp nhận một loạt các ký tự như trong ví dụ.Một lợi ích của chức năng này trên
arr[0]=this
arr[1]=is
arr[2]=string
8 là các dấu chấm câu, không gian và dòng mới được tránh.$str = "1st example:
Alte Füchse gehen schwer in die Falle. ";
print_r[ str_word_count[ $str, 1, '1..9ü' ] ];
/* output:
Array
[
[0] => 1st
[1] => example
[2] => Alte
[3] => Füchse
[4] => gehen
[5] => schwer
[6] => in
[7] => die
[8] => Falle
]
*/
Đã trả lời ngày 27 tháng 5 năm 2015 lúc 14:41May 27, 2015 at 14:41
DanijeldanijelDanijel
12.1k4 Huy hiệu vàng36 Huy hiệu bạc54 Huy hiệu đồng4 gold badges36 silver badges54 bronze badges
Explode - Chia một chuỗi theo chuỗi — Split a string by a string
Cú pháp:
array explode [ string $delimiter , string $string [, int $limit = PHP_INT_MAX ] ]
- $ delimiter: Dựa trên đó bạn muốn phân chia chuỗi
- $ chuỗi. : Chuỗi bạn muốn chia
Thí dụ :
// Example 1
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode[" ", $pizza];
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
Trong ví dụ của bạn:
arr[0]=this
arr[1]=is
arr[2]=string
0Đã trả lời ngày 15 tháng 8 năm 2018 lúc 12:59Aug 15, 2018 at 12:59
Amitesh Bhartiamitesh BhartiAmitesh Bharti
12.3k6 Huy hiệu vàng58 Huy hiệu bạc57 Huy hiệu Đồng6 gold badges58 silver badges57 bronze badges
Bạn có thể đạt được điều này ngay cả khi không sử dụng chức năng nổ và nổ. Đây là ví dụ:
Đầu vào::
Đây là thế giới của tôi
Code::
arr[0]=this
arr[1]=is
arr[2]=string
1Đầu ra::
Mảng [[0] => 'this', [1] => 'là', [2] => 'của tôi', [3] => 'thế giới'];
Đã trả lời ngày 30 tháng 1 năm 2018 lúc 10:57Jan 30, 2018 at 10:57
1
Ở đây, sử dụng hàm explode [] để chuyển đổi chuỗi thành mảng, bằng một chuỗi
Nhấn vào đây để biết thêm về Explode []
arr[0]=this
arr[1]=is
arr[2]=string
2Đầu ra:
arr[0]=this
arr[1]=is
arr[2]=string
3Nó giống như các yêu cầu:
arr[0]=this
arr[1]=is
arr[2]=string
4Đã trả lời ngày 21 tháng 5 năm 2018 lúc 12:09May 21, 2018 at 12:09
Gautam Raigautam RaiGautam Rai
2.3652 Huy hiệu vàng19 Huy hiệu bạc31 Huy hiệu đồng2 gold badges19 silver badges31 bronze badges
1