Giáo trình PHP căn bản - Lọc dữ liệu với PHP Filter (CH003 Bài 5)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)KhanhPham
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Zend Framework 2.0: Upload file và Multi upload files trong ZF2 - Bài 9KhanhPham
Zend Framework 2.0: Upload file và Multi upload files trong ZF2 - Bài 9
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Youtube: youtube.com/user/luutruonghailan
Giáo trình thiết kế web - Thiết kế web với DreamweaverKhanhPham
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: www.youtube.com/user/luutruonghaila
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâuKhanhPham
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâu
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: www.youtube.com/user/luutruonghailan
Học Zend Framework - Khóa học lập trình Zend FrameworkKhanhPham
Học Zend Framework - Khóa học lập trình Zend Framework
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: https://www.youtube.com/watch?v=8XT6cCq6eyY
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)KhanhPham
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)KhanhPham
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)KhanhPham
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)KhanhPham
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Zend Framework 2.0: Upload file và Multi upload files trong ZF2 - Bài 9KhanhPham
Zend Framework 2.0: Upload file và Multi upload files trong ZF2 - Bài 9
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Youtube: youtube.com/user/luutruonghailan
Giáo trình thiết kế web - Thiết kế web với DreamweaverKhanhPham
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: www.youtube.com/user/luutruonghaila
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâuKhanhPham
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâu
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: www.youtube.com/user/luutruonghailan
Học Zend Framework - Khóa học lập trình Zend FrameworkKhanhPham
Học Zend Framework - Khóa học lập trình Zend Framework
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: https://www.youtube.com/watch?v=8XT6cCq6eyY
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)KhanhPham
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)KhanhPham
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)KhanhPham
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)KhanhPham
Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: facebook.com/zendvngroup
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2KhanhPham
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2. Hướng dẫn cách cài đặt, cấu hình ZF2.
Để tìm hiểu kỹ hơn các bạn hãy truy cập;
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Tài liệu lập trình Wordpress - bài 5 - Action và Action hook trong WordpressKhanhPham
Tài liệu lập trình Wordpress - bài 5 - Action và Action hook trong Wordpress
Hook giống như là xương sống của WordPress. Chúng cho phép các lập trình viên gắn (hook) các Plugin vào quá trình hoạt động của hệ thống WP để thay đổi một số cách thức hoạt động mà không cần trực tiếp sửa chữa trong lõi của WP. Điều này cho phép người dùng dễ dàng nâng cấp lên phiên bản mới hơn của WP mà không mất đi các đoạn mã đã sửa đổi
Để tìm hiểu kỹ hơn về bài học này các bạn hãy truy cập;
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản KhanhPham
• Tạo ra nền tảng vững chắc Plugin.
• Xác định thư mục và tập tin đường dẫn.
• Sử dụng chức năng Active và Deactivate.
• Tìm hiểu về các phương thức uninstall plugin.
• Cách viết code chuẩn trong WP
Khi phát triển một Plugin trong WordPress, điều này cần thiết để bắt đầu một nền tảng Plugin vững chắc. Bắt đầu với một nền tảng tốt có thể loại bỏ sự đau đầu khi các bạn phát triển các Plugin . Các kỹ thuật được thảo luận trong chương này sẽ được xử dụng xuyên trong quá trình học của chúng ta.
Để tìm hiểu kỹ hơn về bài học này các bạn hãy truy cập;
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
2. Vấn đề 01: PHP Filter là gì ?
• PHP Filter (phiên bản 5.2.0) kiểm tra nguồn dữ liệu trước khi thực hiện một vấn
đề gì đó. Thuật ngữ này trong lập trình thường gọi là validate và filter
• Validate: dùng để xác nhận hoặc kiểm tra xem dữ liệu có đáp ứng đủ điều kiện
yêu cầu hay không ?
• Filter: dùng để lọc các dữ liệu đưa vào không phù hợp với yêu cầu và trả về một
kết quả đúng với dữ liệu yêu cầu.
3. Vấn đề 02: Sử dụng Filter để kiểm tra dữ liệu
• Sử dụng hàm filter_var($variable, $filter, $option) để kiểm tra biến $variable với điều
kiện đưa vào, biến $filter thường mang các giá trị
o FILTER_VALIDATE_BOOLEAN
o FILTER_VALIDATE_EMAIL
o FILTER_VALIDATE_FLOAT
o FILTER_VALIDATE_IP
o FILTER_VALIDATE_URL
o …
4. Vấn đề 03: Tự định nghĩa và gọi hàm trong PHP Filter
• Sử dụng hàm filter_var($variable, FILTER_CALLBACK, array(‘options’=>‘myFunc’) ) để
kiểm tra biến $variable với hàm myFunc();
5. Vấn đề 04: Sử dụng RE trong PHP Filter
• Sử dụng hàm filter_var($variable, FILTER_VALIDATE_REGEXP, $option) để kết hợp
thêm RE trong filter
• Thực hiện các yêu cầu sau:
o Kiểm tra số điện thoại với định dạng sau 084-08-38.212121
o Kiểm tra phần mở rộng của FILE có phải là .jpg .gif .png
o Kiểm tra giá trị nhập vào có phải là số và chữ hay không
6. Vấn đề 05: Sử dụng hàm filter_var_array()
• Sử dụng hàm filter_var_array() để kiểm tra, lọc cùng lúc nhiều giá trị
7. Vấn đề 06: Tìm hiểu hàm filter_input()
• Hàm filter_input(input_type, variable, filter, options) được sử dụng để kiểm tra
các giá trị từ FORM. Chức năng này cũng có thể lấy được dữ liệu từ các trường
hợp khác như $_GET, $_POST, $_COOKIE, $_ENV, $_SERVER
o input_type: kiểu lấy dữ liệu (INPUT_GET, INPUT_POST, INPUT_COOKIE, … )
o variable: tên của phần tử bạn muốn lấy dữ liệu
o filter: kiểu filter
o options: mảng tham số
8. Vấn đề 07: Tìm hiểu hàm filter_input_array()
• Tương tự hàm filter_input tuy nhiên hàm filter_input_array() cho phép thực hiện việc
validate và filter cùng lúc trên nhiều giá trị khác nhau