10/10/2018, 10:42
explode mảng chữ cái
$chuoi="đỗ khắc luân";
mình muốn explode thành mảng array("đ","ỗ","k","h","ắ","c","l","u","â","n ")
thì phải làm sao các bác
mình đã thử explode("",$chuoi) nhưng không thành công
mình muốn explode thành mảng array("đ","ỗ","k","h","ắ","c","l","u","â","n ")
thì phải làm sao các bác
mình đã thử explode("",$chuoi) nhưng không thành công
Bài liên quan
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<?php
$chuoi="đỗ khắc luân";
$arr=str_split($chuoi);
print_r($arr);
?>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body><?php
function uni_strsplit($string, $split_length=1)
{
preg_match_all('`.`u', $string, $arr);
$arr = array_chunk($arr[0], $split_length);
$arr = array_map('implode', $arr);
return $arr;
}
$chuoi="đỗ khắc luân";
$arr=uni_strsplit($chuoi);
print_r($arr);
?>
</body>
</html>
uni_strsplit($chuoi) --> nhận 1 tham số
trong khi uni_strsplit($string, $split_length=1) --> 2 tham số (ma hinh như tham so thứ 2 là hang số thì phải)
http://vn2.php.net/preg_match_all
mà h thì có rồi , nên viec tìm hỉu nó chạy thế nào (chứ ứng dụng thi dc rồi) mình cũng hơi làm biếng tìm hỉu cặn kẽ thêm , mình tính là tiện hỏi luôn trên này mắc công sau này hỏi lại
có gì sai mong bỏ qua