Đặt làm trang chủ     Ghi nhớ (bookmark)     RSS     Đăng ký     Đăng nhập ?>

PN2design ’s Blog

Internet is my life - Thủ thuật IT

Lưu trữ của danh mục ‘PHP’

Giải pháp tìm kiếm tiếng Việt kiểu Google

Thứ bảy, 20 Tháng chín, 2008

Từ trước đến nay mình đã nghe, thấy, gặp nhiều câu hỏi từ nhiều nguồn khác nhau về giải pháp tìm kiếm chuổi tiếng Việt có dấu, không dấu, in hoa, in thường hoặc lẫn lộn các thứ… nhưng mình chưa tìm được một tut nào hướng dẫn về việc này. Mình cũng đã từng nghe các bạn ca ngợi về cách tìm kiếm thông minh của Google, hoặc của một số website khác. Có lần mình bắt gặp một topic trên một diễn đàn tin học lớn kêu gọi thành viên ký tên để gởi thư yêu cầu MySQL hổ trợ tìm kiếm không dấu cho ngôn ngữ của chúng ta. 2 ngày hôm nay mình thử bỏ công tìm hiểu xem sao…

Chuyển đổi chuổi Unicode Upper - Lower

Thứ sáu, 19 Tháng chín, 2008

Lướt vào Blog Blog.TheGioiWebSite.Net của bạn Nguyễn Đức Mạnh, mình bắt gặp 2 hàm PHP tương đối có ích, đặt biệt cần thiết nếu bạn muốn xử lý tìm kiếm Tiếng Việt trên cơ sở dữ liệu. Chẳng hạn trong cơ sở dữ liệu có “thủ thuật lập trình”, bình thường nếu bạn truy vấn với từ khóa “thủ thuẬt” thì sẽ không cho ra kết quả nào dù sử dụng hàm chuyển đổi strtoupper hoặc strtolower có sẵn của PHP trước khi truy vấn. Lý do là các hàm này hoạt động không tốt với các chuổi Unicode.

PHP::Cắt bớt chuỗi Unicode

Thứ tư, 17 Tháng chín, 2008

Khi lập trình Web, bạn thường xuyên phải xử lý chuỗi Unicode. Việc cắt bỏ bớt chuổi (chẳng hạn như cắt bỏ nội dung để lấy một đoạn điển hình, hoặc để được một tiêu đề…) thường gặp phải vấn đề khi chuổi là chuổi Unicode. Trang web có thể bị vỡ (hiển thị sai),… do ký tự Unicode chiếm 2byte, trong khi các hàm thông thường xử lý chuổi các ký tự 1byte. Để giải quyết vấn đề này cần phải có hàm cắt chuổi chuyên dụng cho Unicode. Mình đã tìm thấy hàm này trên diễn đàn rapidshare.vn và gởi lên đây để chia sẽ cùng các bạn. Mã nguồn viết bằng PHP

PHP::Lấy nội dung output của một file được include

Thứ năm, 26 Tháng sáu, 2008

Mã nguồn tôi trình bày sau đây là một ví dụ cụ thể về cách code để lấy nội dung output của một file được include và lưu nội dung đó và một biến. Kỷ thuật này được ứng dụng để cache trong PHP.

PHP::Hàm load() - Lấy nội dung từ một URL

Thứ tư, 25 Tháng sáu, 2008

Đây là mã nguồn tôi sưu tầm được từ http://www.bin-co.com/php/scripts/load/. Nó rất hữu ích nếu bạn

muốn lấy dữ liệu từ Website khác. Rất dễ sử dụng, bạn có thể dùng nó để làm nhiều việc như: Lấy tin tức mới từ các RSS của các trang tin nổi tiếng, lấy bảng giá ngoại tệ, bảng giá vàng, …

Công cụ của lập trình viên PHP

Thứ ba, 24 Tháng sáu, 2008

Tôi sử dụng Windows XP, không phải là một lập trình viên nhưng tôi đã và đang thiết kế + lập trình Website, đối với tôi PHP là một niềm đam mê. Những website tôi truy cập nhiều nhất theo thứ tự có lẽ là: google.com, php.net, mysql.org,… Trong công việc thiết kế website của mình, tôi thường dùng nhiều công cụ khác nhau, nhưng những công cụ sau đây là hay dùng nhất (chắc có lẽ do thói quen _ cũng có thể nó có một số ưu điểm theo cảm nhận cá nhân)

PHP::Xử lý dữ liệu để truy vấn MySQL

Thứ ba, 17 Tháng sáu, 2008

Các hàm truy vấn dữ liệu mà mình thường xuyên sử dụng khi lập trình website bằng PHP. Hàm giúp bạn tránh khỏi lỗi SQL injection nguy hiểm