Danh mục

Bài giảng Một số hàm của PHP - Ths. Trịnh Công Duy

Số trang: 24      Loại file: ppt      Dung lượng: 130.00 KB      Lượt xem: 19      Lượt tải: 0    
Thư viện của tui

Phí tải xuống: 17,000 VND Tải xuống file đầy đủ (24 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Cùng nắm kiến thức trong bài giảng Một số hàm của PHP thông qua việc tìm hiểu nội dung các hàm sau: hàm xử lý chuỗi, hàm xử lý ngày tháng. Mời các bạn cùng tham khảo bài giảng dưới đây để nắm rõ kiến thức cụ thể.
Nội dung trích xuất từ tài liệu:
Bài giảng Một số hàm của PHP - Ths. Trịnh Công DuyMột số hàm của PHP ThS Trịnh Công Duy Email: tcduy@ifidanang.com Mobile: 090 55 77 989Hàm xử lý chuỗiCác hàm xử lý chuỗi trong PHP 1. Hµm xö lý kho¶ng tr¾ng trªn chuçi: +Hµm kiÓm tra c huç i rç ng : Có ph¸p: is e m p ty (s tring s tr); NÕu chuçi str rçng th× tr¶ vÒ true, ngîc l¹i tr¶ vÒ false. +Hµm xãa bá kho ¶ng tr¾ng bªn tr¸i vµ bªn ph¶i c huç i : Có ph¸p: ltrim (s tring s tr); vµ: c ho p (s tring s tr); VÝ dô: $nam e =ltrim ($nam e ); $p as s =c ho p ($p as s ); 3 Các hàm xử lý chuỗi trong PHP (tt) 2. Hµm thay ® kiÓu ch÷cña chuçi: æiHµm DiÔn g i¶I S ö dô ng KÕt qu¶s truppe r Ch÷hoa s truppe r(“to i”) TOIs trlo we r Ch÷thêng s trlo we r (“TOI”) toiuc firs t Ch÷hoa ký tù uc firs t(“to i va ban” Toi va ® tiªn Çu banuc wo rd Ch÷hoa ký tù uc wo rd(“to i va ban” ® mçi tõ Çu Toi Va Ban 4Các hàm xử lý chuỗi trong PHP (tt) 4. Hµm kÕt hîp hay t¸ch chuçi: +Hàm e xplode (); T¸ch chuçi thµnh 2 chuçi con b»ng mét ký tù ph© c¸ch vµ ® vµo n a m¶ng. array =e xp o d e (s tring p han_c ac h, s tring s tr); VÝ dô t¸ch ®Þa chØ Em ail thµnh 2 phÇn: m ang a=e xp lo d e (“@ ”,$e m ail); e c ho m ang a[1]; +Hµm s ubs tr(); s tring s ubs tr(s tring s tr, int i [,int l]); Hµm nµy tr¶ vÒ chuçi con cña chuçi s tr, b¾t 5Các hàm xử lý chuỗi trong PHP (tt) 5. Hµm s o s ¸nh c huçi: NgoµI to¸n tö = dïng so s¸nh 2 chuçi, chóng ta cßn cã thÓ = dïng c¸c hµm : int s trcmp(s tring s tr1, s tring s tr2); NÕu str1= str2: = 0 str1> str2: > 0 str1< str2: < 0 So s¸nh str1 vµ str2 cã ph© biÖt ch÷hoa, ch÷thêng, ngoµi ra n cßn cã c¸c hµm: int s trc as e c mp(s tring s tr1, s tring s tr2); 6Các hàm xử lý chuỗi trong PHP (tt) 6. Hµm kiÓm tra c hiÒu dµi c huç i: có ph¸p: int s trle n(s tring s tr); 7. Hµm t×m kiÕm vµ thay thÕ c huç i +Hµm t× chuçi: m s tring s trs tr(s tring s tr1, s tring s tr2); Hµm nµy t× chuçi str2 trong str1, nÕu cã tr¶ vÒ m chuçi míi lµ chuçi b¾t ® b»ng chuçi str2 ® Çu Õn hÕt chuçi str1. VÝ dô: 7Các hàm xử lý chuỗi trong PHP (tt) + Hµm t×m vÞ trÝ c huç i c o n: int s trp o s (s tring s tr1, s tring s tr2); Hµm nµy tr¶ vÒ vÞ trÝ t× thÊy cña chuçi str2 m trong str1, nÕu kh«ng t× thÊy th×tr¶ vÒ -1, nÕu m cã nhiÒu chuçi gièng nhau, th×chØ tr¶ vÒ vÞ trÝ t× thÊy ® tiªn. m Çu (VÞ trÝ cña chuçi tÝ nh tõ 0) VÝ dô: Các hàm xử lý chuỗi trong PHP (tt)+ Hµm thay thÕ c huç i:s tring s tr_re p lac e (s tring s tr1, s tring s tr2, s tring s tr); . Hµm nµy tr¶ vÒ 1 chuçi b»ng c¸ch thay thÕ tÊt c¶ c¸c chuçi str1 trong str b»ng chuçi str2. . §Ó khèng chÕ chØ cho thay ® vÞ trÝ ta dïng hµm: æis tring s ub s tr_re p lac e (s tring s tr1, s tring s tr2, int s tart [,int n]);Thay the str2 vµo trong str1, bat ® tõ ký tù cã vÞ trÝ lµ Çu start vµ cã chiÒu dµI lµ n ký tùVÝ dô: 9Hàm xử lý ngày thángHàm ngày tháng Trong PHP sử dụng hàm date() để gọi ngày tháng: Ví dụ: 11Hàm xử lý fileHàm xử lý file1. Mở file:  fopen(“tênfile”, “thuộc tính”) ;  Ví dụ: 13Bảng thuộc tínhThuộctính Môtả r Đọc chỉ. Bắt đầu vào lúc bắt đầu tập tin r+ Đọc / Viết. Bắt đầu vào lúc bắt đầu tập tin w Chỉ Viết. Mở ra và xóa các nội dung của tập tin hoặc tạo ra một tập tin mới nếu nó không tồn tại +w Đọc / Viết. Mở ra và xóa các nội dung của tập tin hoặc tạo ra một tập tin mới nếu nó không tồn tại a Append. Mở ra và ghi vào cuối của tập tin hoặc tạo ra một tập ...

Tài liệu được xem nhiều: