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
Tìm kiếm
 
 

Display results as :
 


Rechercher Advanced Search

Gallery


Đă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


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

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

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

Bài gửi by học lóm on 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]
avatar
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 : 5449
Reputation : 0
Join date : 20/05/2010

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

- Similar topics

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