DIỄN ĐÀN hochanh.net.vn
Cảm ơn bạn đã quan tâm đến học hành và tham gia diễn đàn hochanh.net.vn

Join the forum, it's quick and easy

DIỄN ĐÀN hochanh.net.vn
Cảm ơn bạn đã quan tâm đến học hành và tham gia diễn đàn hochanh.net.vn
DIỄN ĐÀN hochanh.net.vn
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Tìm kiếm
 
 

Display results as :
 


Rechercher Advanced Search

Latest topics
Gallery


Chuyển chuỗi string sang mảng với PHP Empty
Đăng nhập với tên thanhvien VIP

28/8/2010, 21:37 by ABC

BẠN CÓ THỂ ĐĂNG KÝ RỒI ĐĂNG NHẬP
HOẶC ĐĂNG NHẬP
VỚI TÊN thanhvienvip
hoặc thanhvien 1
hoặc thanhvien 2
hoặc thanhvien 3

và mật khẩu là 1234567890

để không có dòng quảng cáo trên.

Comments: 0

HỌC ĐI ĐÔI VỚI HÀNH ?

28/4/2010, 22:40 by Admin

Học đi đôi với hành


“ trăm hay không bằng tay quen”. người lao động xưa đã từng quan niệm rằng lí thuyết hay không bằng thức hành giỏi. điều đó cho thấy người xưa đã đề cao vai trò của thức hành . trong khi đó những kẻ học thức chỉ biết chữ nghĩa thánh hiền, theo lối học từ chương sáo mòn cũ kĩ. …

[ Full reading ]

Comments: 2

Poll
Keywords

tích  phẩm  Phân  


Chuyển chuỗi string sang mảng với PHP

Go down

Chuyển chuỗi string sang mảng với PHP Empty Chuyển chuỗi string sang mảng với PHP

Bài gửi by học lóm 15/6/2010, 22:38

Chuyển chuỗi string sang mảng với PHP

Nhiều khi bạn có một chuỗi string và muốn chuyển từng ký tự string đó vào một mảng.Ví dụ:bạn có chuỗi:$str=123789456 và bây giờ bạn muốn chuyển các số trong chuỗi trên vào mảng với mục đích để sắp xếp thành: 123456789 chẳng hạn.Vậy thì hàm sau đây sẽ...
Nhiều khi bạn có một chuỗi string và muốn chuyển từng ký tự string đó vào một mảng.Ví dụ:bạn có chuỗi:$str=123789456 và bây giờ bạn muốn chuyển các số trong chuỗi trên vào mảng với mục đích để sắp xếp thành: 123456789 chẳng hạn.Vậy thì hàm sau đây sẽ giúp bạn làm được điều đó.

view plaincopy to clipboardprint?
1.
2.function strsplit($thetext,$num)
3.{
4.if (!$num) $num=1;
5. $arr=array();
6. $x=floor(strlen($thetext)/$num);
7.while ($i<=$x)
8.{
9. $y=substr($thetext,$j,$num);
10. if ($y) {
11. array_push($arr,$y);
12. }
13. $i ;
14. $j=$j $num;
15.}
16. return $arr;
17.}
18.?>

function strsplit($thetext,$num)
{
if (!$num) $num=1;
$arr=array();
$x=floor(strlen($thetext)/$num);
while ($i<=$x)
{
$y=substr($thetext,$j,$num);
if ($y) {
array_push($arr,$y);
}
$i ;
$j=$j $num;
}
return $arr;
}
?>

Ví dụ:

$str1=”25431″;
$str2=”thegioiwebsite.net”;
$arr1=strsplit($str1,1);
$arr2=strsplit($str2,5);

Kết quả sẽ có dạng:

$arr1[0]=>2
$arr1[1]=>5
$arr1[2]=>4
$arr1[3]=>3
$arr1[4]=>1
——————
$arr2[0]=>thegi
$arr2[1]=>oiweb
$arr2[2]=>site.
$arr2[3]=>net

Đối với PHP5 trở đi bạn có thể sử dụng hàm có sẵn: str_split trong PHP để cắt chuỗi string rồi cho nó vào mảng

[HaiPhong-Aptech st]
học lóm
học lóm
Thành viên trung thành
Thành viên trung thành

Tổng số bài gửi : 31
Điểm : 10647
Reputation : 0
Join date : 20/05/2010

Về Đầu Trang Go down

Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết