PHP Code Vn

  • default color
  • black color

Search


Ads



PHP 5.3, Phần 2: Bao đóng và các hàm lambda

E-mail Print PDF
PHP V5.3 được lên lịch để phát hành sớm. Loạt bài "Có gì mới trong PHP V5.3" này bao hàm các tính năng mới và thú vị trong bản phát hành này. Phần 1 của loạt bài xem xét các thay đổi cho lập trình hướng đối tượng và xử lý đối tượng trong PHP 5.3. Phần 2 xem xét các hàm lambda và các bao đóng. Trong Phần 3 dưới đây, chúng ta xem xét các không gian tên (namespaces), là một trong các tính năng được đoán trước nhiều nhất và gây tranh cãi nhất trong bản phát hành này của PHP. Khái niệm về không gian tên đảm bảo cách trợ giúp tránh các vấn đề về nhiều hàm, lớp, và các hằng của cùng tên được định nghĩa nhiều lần.
Read more...
 

PHP 5.3, Phần 1: Các thay đổi về giao diện đối tượng

E-mail Print PDF
PHP V5.3 lên lịch phát hành sớm. Nhiều đặc tính mới trong bản phát hành này đã trong các giai đoạn kế hoạch trong vài năm. Được chào bán ban đầu như một “PHP V6 không có trợ giúp mã Unicode gốc”, PHP V5.3 đã được phát triển thành một bản nâng cấp với nhiều đặc tính cho dòng PHP V5. Nó được thiết kế làm một bản phát hành để chuẩn bị cho các nhà phát triển PHP V6 khi nó xuất hiện với nhiều đặc tính mới, làm sạch các đặc tính hiện tại bằng cách thay đổi chút ít (tweaking) các chức năng, cố định khía cạnh về nền đặc biệt, và loại bỏ các tính năng cũ mà sẽ không còn trong các bản sau này của PHP. Trong loạt bài "Có gì mới trong PHP V5.3" này, chúng ta sẽ xem xét các đặc tính mới của bản V5.3, và xem cách chúng được dùng, cũng như cách dùng chúng trong ứng dụng web của bạn.
Read more...
 

Đọc các trang báo trên điện thoại

E-mail Print PDF

  Hiện tại các trang báo nổi tiếng như Dantri.com.vn hay Kenh14.vn ... chưa có phiên bản riêng cho điện thoại di động. Xem trên các máy di động do màn hình bé nên rất khó xem.

Mình viết script này nhằm giải quyết vấn đề đó. Chỉ cần vào PhanMemDT.com từ điện thoại, (hoặc xem thử http://phanmemdt.com/m ) sẽ tự động phát hiện bạn đang dùng trình duyệt di động và chuyển bạn đến trang đọc báo này. Hiện tại mới chỉ hỗ trợ Kenh14.vn và Dantri.com.vn .Trong thời gian tới sẽ hỗ trợ nhiều trang khác nữa Laughing

 

Cơ bản về biểu thức chính quy

E-mail Print PDF
Biểu thức so mẫu (pattern) dùng để mô tả 1 cách tổng quát 1 đối tượng (chuỗi) trong PHP, ví dụ:
preg_replace('/[^a-z0-9]+/i','',$str);
--> hàm này l loại bỏ tất cả các ký tự không phải là chữ (a-z và A-Z) hoặc số (0-9) ra khỏi chuỗi $str

Biểu thức so mẫu dùng rất hiệu quả và nhanh chóng, tuy nhiên theo TG biết thì cũng không nhiều người biết sử dụng cái này(nhất là ở nơi không có trường lớp đào tạo cơ bản về PHP như VN chúng ta) còn số người biết,hiểu rõ thì không training lại nên đã ít nay càng ít người biết sử dụng biểu thức so mẫu. Trong bài này TG chỉ giới thiệu 1 số kiến thức cơ bản và 1 vài ví dụ để dễ hiểu, hy vọng là giúp ít cho anh em.
Cấu trúc: như ví dụ trên thì /[^a-z0-9]+/i là 1 biểu thức so mẫu,
- giới hạn trong cặp dấu /<so mẫu>/x hoặc #<so mẫu>#x
- x có thể là 1 hoặc nhiều ký tự để mô tả dữ liệu được lấy và cũng có thể không có trong biểu thức so mẫu. Một số giá trị có thể có của  x:
+ i: không phân biệt chữ hoa, chữ thường
+ s: bao gồm cả các ký tự xuống dòng
+ Ngoài còn có 1 số giá trị khác như: S,U,... nhưng ít được sử dụng
Read more...
 
More Articles...
Page 3 of 32
PHP Code Vn on Facebook

POLLS

Bạn thích sử dụng ngôn ngữ lập trình nào nhất?
 

Who's Online

We have 5 guests online