Tuy nhiên, simpleXML không thực sự tốt khi nội dung XML có nhiều Namespace Elements. Ví dụ trường hợp bạn muốn đọc RSS feed, trong feed có các thành phần XML Namespace. Xem ví dụ sau: Nạp nội dung XML từ file hoặc chuỗi có sẵn. Sử dụng hàm simplexml_load_string thay cho class SimpleXmlElement. Hàm này trả về instance đối tượng SimpleXmlElement. Hoặc có thể thay bằng ... Đọc tiếp
Thư viện Mysql PHP Wrapper – ADOdb
Trước đây, bạn không sử dụng thư viện mysql php cho công việc lưu trữ dữ liệu vào database. Thủa bắt đầu làm quen với php và mysql chúng ta thường sử dụng các hàm kết nối vào mysql và hàm thông thường của php để đọc, viết bản ghi vào bảng database. Sử dụng php mysql sơ khai làm cho bạn mất thời gian viết những đoạn code phục vụ cho việc truy xuất và thay đổi dữ liệu trong csdl và cũng không chuyên ... Đọc tiếp
Truyền dữ liệu trong node.js sử dụng php
Để kết nối giữa nodejs và php, chúng ta sử dụng thư viện DNode ý tưởng giao tiếp giữa nodejs và một ngôn ngữ tạo client không được hỗ trợ mặc định đó là cài đặt một thư viện nhận dạng chung trên node.js server và php client. Khi php phát tín hiệu vào node.js sử dụng thư viện này, lúc này trên server sẽ nhận được dữ liệu truyền đến từ php thông qua thư viện đó. Cài đặt Composer Composer là ... Đọc tiếp
Composer – Trình quản lý thư viện cho ứng dụng web PHP
Composer là gì? giống như vai trò một trình quản lý các thư viện của php bạn sử dụng trong web, các thư viện php nằm trong các ngõ ngách trong thư mục chứa tài nguyên web của bạn, điều này rất khó quản lý. Trong quá trình include thư viện vào file php sẽ bị lỗi bởi các files khác của thư viện có thể cấu hình sai path dẫn đến thư viện không hoạt động được. Giờ đây việc cài thư viện php phải thông ... Đọc tiếp
Mẹo lấy kích thước trình duyệt bằng PHP
Trong khi bạn đang thiết kế giao diện web yêu cầu hiển thị phù hợp với nhiều kích thước màn hình khác nhau. Cách đầu tiên chúng ta nghĩ tới là thiết kế CSS theo hình thức responsive, sử dụng kiến thức về CSS3. Tuy nhiên nếu bạn muốn viết thêm một đoạn code làm sao để phát hiện và lấy thông tin kích thước của trình duyệt bằng ngôn ngữ PHP thì phải làm thế nào? Bạn không thể hoàn toàn sử dụng ... Đọc tiếp
Script Download file sử dụng cURL PHP
Tải dữ liệu động là một tính năng hay một thư viện được tích hợp vào hầu hết các ngôn ngữ lập trình. Ví dụ Trong lập trình website bạn có thể tải dữ liệu binary file và file chứa nội dung văn bản mà không cần load trang với jquery ajax hay sử dụng thư viện CURL cho ngôn ngữ lập trình web động PHP, và các ngôn ngữ khác. CURL có khá nhiều tính năng không chỉ giúp chúng ta lấy nội dung của mọi ... Đọc tiếp
Gửi tin nhắn sms bằng PHP sử dụng clockworksms
Clockworksms là một dịch vụ gửi tin nhắn sms có trả phí, một sms gateway khá tin cậy cho bạn muốn sử dụng api trong website và gửi tới số điện thoại di động tới khách hàng, nhân viên trong công ty...một cách tự động. Xem bảng giá của clockworksms tại đây. Ở việt nam bạn có thể gửi các mạng viễn thông BEELINE, MOBIFONE, VIETNAMOBILE, VINAPHONE. Clockworksms sử dụng thẻ tín dụng Visa và paypal ... Đọc tiếp
Giới hạn tiêu đề sản phẩm – Giới hạn chuỗi trong php
Trong bài hôm nay mình sẽ hướng dẫn các bạn giới hạn chuỗi trong php với số lượng ký tự được chỉ định. Để 3 chấm trong chuỗi đầu ra cho biết chuỗi này còn nhiều. Có nhiều hình thức hiển thị, ví dụ: để 3 chấm ở cuỗi chuỗi hoặc đặt ở giữa chuỗi giống như thế này. Hiển thị giới hạn chuỗi dạng: abcde...eg Hiển thị chuỗi với ký tự giới hạn, bạn gọi hàm strMiddleReduceWordSensitive như dưới ... Đọc tiếp
Tạo trang web PHP trên host heroku server
Trong bài trước chúng ta đã biết cách đưa ứng dụng node.js lên heroku, và trong bài này mình sẽ nói về cách tạo ứng dụng PHP trên heroku server. Cũng giống như cách làm trước thực hiện với node.js. PHP là một ứng dụng web chạy phía server, trước hết bạn tạo một thư mục cho ứng dụng web PHP của bạn trên máy tính. Thư mục này chứa các files code chạy web có thể bao gồm các file .html, ... Đọc tiếp
Tạo form bảo mật với captcha chống auto spam trong php
Tính năng tạo captcha giúp website tránh spam cơ sở dữ liệu một cách hiệu quả nhất nếu bạn đang cung cấp dịch vụ cho người dùng. Bạn có thể đính captcha vào form đăng ký thành viên hoặc mỗi lần giao dịch ở trên web. Có nhiều cách để triển khai captcha cho website và mình đã tìm được một vài đoạn code thậm trí thư viện chuyên làm captcha, trong số đó được cư dân mạng bình chọn tốt nhất là ... Đọc tiếp