SlideShare a Scribd company logo
1 of 12
Vấn đề 20: So sánh hai chuỗi
• strcmp($str1, $str2) so sánh hai chuỗi $str1 và $str2 với nhau
• substr_compare ($str1, $str2, $start, $length) lấy $length phần tử từ vị trí $start trong
chuỗi $str1 sau đó so sánh với chuỗi $str2
Vấn đề 21: Tăng độ dài của chuỗi với các ký tự mới
• Sử dụng hàm str_pad($str, $length, $padString, $padType) để tăng độ dài của chuỗi
$str thành $length với các ký tự mới được thêm vào là $pad_string (cơ chế thêm là
$padType)
Vấn đề 22: Sắp xếp ngẫu nhiên thứ tự các ký tự trong chuỗi
• Sử dụng hàm str_shuffle() sắp xếp ngẫu nhiên thứ tự các ký tự trong chuỗi
Vấn đề 23: Tìm kiếm và thay thế ký tự
• Sử dụng hàm str_replace($find, $replace, $string) để thay thế giá trị $find trong chuỗi
$string bằng giá trị $replace
Vấn đề 24: Đếm số lần xuất hiện chuỗi con
• substr_count($string, $substring, $start, $length) lấy $length phần tử từ vị trí $start
trong chuỗi $str và thống kê số lần xuất hiện của $substring trong chuỗi vừa lấy trên
Vấn đề 25: Cắt chuỗi thành các phần tử của mảng
• Sử dụng hàm str_split($str, $lenght) cắt chuỗi thành từng phần tử trong mảng, mỗi
phần tử có độ dài là $length ký tự
Bài tập 02: Chuẩn hóa chuỗi
Một chuỗi được xem là đã được chuẩn hóa khi:
• Không có khoảng trắng ở đầu và cuối chuỗi
• Giữa các từ trong chuỗi chỉ tồn tại một khoảng trắng duy nhất
• Ký tự đầu tiên trong chuỗi phải là ký tự in hoa. Nếu chuỗi là một danh từ riêng yêu cầu
các ký tự đầu tiên ở mỗi từ phải viết được viết hoa. Các ký tự còn lại ở dạng chữ
thường.
Vấn đề 26: Các trường hợp thao tác với ký tự gạch chéo 
• addslashes($str) thêm ký tự  vào trước các ký tự ‘ “ 
• addcslashes($str, $character) thêm ký tự  vào trước ký tự $character
• stripslashes($str) hiển thị chuỗi không có các ký tự gạch chéo được tạo bởi hàm
addslashes
• stripcslashes($str) hiển thị chuỗi không có các ký tự gạch chéo được tạo bởi hàm
addcslashes
Vấn đề 27: Làm việc với các HTML entity
• htmlspecialchars($str) chuyển đổi các ký tự được quy định trước sang giá trị HTML
entities
• htmlspecialchars_decode($str) chuyển đổi các giá trị HTML entities được gọi bởi hàm
htmlspecialchars () về giá trị ban đầu
• htmlentities($str) chuyển đổi các ký tự sang giá trị HTML entities
• html_entity_decode($str)chuyển đổi các giá trị HTML entities được gọi bởi hàm
htmlentities($str) về giá trị ban đầu
• get_html_translation_table() xem danh sách các giá trị HTML entities
Vấn đề 28: Loại bỏ các thẻ HTML
• Sử dụng hàm strip_tags($str) để loại bỏ các thẻ HTML có trong chuỗi
Bài tập 03: Đọc số có 3 chữ số
Viết chương trình đọc số có 3 chữ số, ví dụ
• 976 = Chín trăm bảy mươi sáu
• 206 = Hai trăm linh sáu
• 115 = Một trăm mười lăm
• 291 = Hai trăm chin mươi mốt
Bài tập 04: Đọc số có 12 chữ số
Viết chương trình đọc số có 12 chữ số, ví dụ
• 123.456.789.123 = Một trăm hai mươi ba tỷ bốn trăm năm mươi sáu triệu bảy trăm
tám mươi chín nghìn một trăm hai mươi ba đồng

More Related Content

More from KhanhPham

Giáo trình Zend Framework 2.0 - Nhúng template vào ứng dung ZF2 (P3) - Bài 7
Giáo trình Zend Framework 2.0 - Nhúng template vào ứng dung ZF2 (P3) - Bài 7Giáo trình Zend Framework 2.0 - Nhúng template vào ứng dung ZF2 (P3) - Bài 7
Giáo trình Zend Framework 2.0 - Nhúng template vào ứng dung ZF2 (P3) - Bài 7KhanhPham
 
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Giáo trình thiết kế web - Thiết kế web với DreamweaverGiáo trình thiết kế web - Thiết kế web với Dreamweaver
Giáo trình thiết kế web - Thiết kế web với DreamweaverKhanhPham
 
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâu
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâuTự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâu
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâuKhanhPham
 
Học Zend Framework - Khóa học lập trình Zend Framework
Học Zend Framework - Khóa học lập trình Zend FrameworkHọc Zend Framework - Khóa học lập trình Zend Framework
Học Zend Framework - Khóa học lập trình Zend FrameworkKhanhPham
 
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)KhanhPham
 
Giáo trình PHP căn bản - Lọc dữ liệu với PHP Filter (CH003 Bài 5)
Giáo trình PHP căn bản - Lọc dữ liệu với PHP Filter (CH003 Bài 5)Giáo trình PHP căn bản - Lọc dữ liệu với PHP Filter (CH003 Bài 5)
Giáo trình PHP căn bản - Lọc dữ liệu với PHP Filter (CH003 Bài 5)KhanhPham
 
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)KhanhPham
 
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)KhanhPham
 
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)KhanhPham
 
Lap trình web PHP - Các hàm xử lý số number trong PHP (CH002 Bài 3)
Lap trình web PHP - Các hàm xử lý số number trong PHP  (CH002 Bài 3)Lap trình web PHP - Các hàm xử lý số number trong PHP  (CH002 Bài 3)
Lap trình web PHP - Các hàm xử lý số number trong PHP (CH002 Bài 3)KhanhPham
 
Học PHP online - Các hàm xử lý chuỗi trong PHP ( CH002 - Bài 2.1)
Học PHP online - Các hàm xử lý chuỗi trong PHP ( CH002 - Bài 2.1)Học PHP online - Các hàm xử lý chuỗi trong PHP ( CH002 - Bài 2.1)
Học PHP online - Các hàm xử lý chuỗi trong PHP ( CH002 - Bài 2.1)KhanhPham
 
Học PHP cơ bản - Mảng trong PHP ( CH002 - Bài 1.2)
Học PHP cơ bản - Mảng trong PHP ( CH002 - Bài 1.2)Học PHP cơ bản - Mảng trong PHP ( CH002 - Bài 1.2)
Học PHP cơ bản - Mảng trong PHP ( CH002 - Bài 1.2)KhanhPham
 
Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)
Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)
Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)KhanhPham
 
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2
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 lập trình Wordpress - bài 5 - Action và Action hook trong Wordpress
Tài liệu lập trình Wordpress - bài 5 - Action và Action hook trong WordpressTài liệu lập trình Wordpress - bài 5 - Action và Action hook trong Wordpress
Tài liệu lập trình Wordpress - bài 5 - Action và Action hook trong WordpressKhanhPham
 
Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản
Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản
Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản KhanhPham
 
Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao
Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao
Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao KhanhPham
 

More from KhanhPham (17)

Giáo trình Zend Framework 2.0 - Nhúng template vào ứng dung ZF2 (P3) - Bài 7
Giáo trình Zend Framework 2.0 - Nhúng template vào ứng dung ZF2 (P3) - Bài 7Giáo trình Zend Framework 2.0 - Nhúng template vào ứng dung ZF2 (P3) - Bài 7
Giáo trình Zend Framework 2.0 - Nhúng template vào ứng dung ZF2 (P3) - Bài 7
 
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Giáo trình thiết kế web - Thiết kế web với DreamweaverGiáo trình thiết kế web - Thiết kế web với Dreamweaver
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
 
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâu
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâuTự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâu
Tự học HTML CSS JS - Khóa học HTML CSS JS chuyên sâu
 
Học Zend Framework - Khóa học lập trình Zend Framework
Học Zend Framework - Khóa học lập trình Zend FrameworkHọc Zend Framework - Khóa học lập trình Zend Framework
Học Zend Framework - Khóa học lập trình Zend Framework
 
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)
Tai lieu PHP nang cao - Sử dụng Session và Cookie trong php (CH003 Bài 7)
 
Giáo trình PHP căn bản - Lọc dữ liệu với PHP Filter (CH003 Bài 5)
Giáo trình PHP căn bản - Lọc dữ liệu với PHP Filter (CH003 Bài 5)Giáo trình PHP căn bản - Lọc dữ liệu với PHP Filter (CH003 Bài 5)
Giáo trình PHP căn bản - Lọc dữ liệu với PHP Filter (CH003 Bài 5)
 
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)
Giao trinh PHP nang cao - Kỹ thuật đệ qui trong PHP (CH003 Bài 3)
 
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)
Giao trinh PHP nang cao - Các hàm xử lý file trong PHP (CH003 Bài 2)
 
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)
Giáo trình PHP nâng cao - Biểu thức chính qui trong PHP Regex (CH003 Bài 1)
 
Lap trình web PHP - Các hàm xử lý số number trong PHP (CH002 Bài 3)
Lap trình web PHP - Các hàm xử lý số number trong PHP  (CH002 Bài 3)Lap trình web PHP - Các hàm xử lý số number trong PHP  (CH002 Bài 3)
Lap trình web PHP - Các hàm xử lý số number trong PHP (CH002 Bài 3)
 
Học PHP online - Các hàm xử lý chuỗi trong PHP ( CH002 - Bài 2.1)
Học PHP online - Các hàm xử lý chuỗi trong PHP ( CH002 - Bài 2.1)Học PHP online - Các hàm xử lý chuỗi trong PHP ( CH002 - Bài 2.1)
Học PHP online - Các hàm xử lý chuỗi trong PHP ( CH002 - Bài 2.1)
 
Học PHP cơ bản - Mảng trong PHP ( CH002 - Bài 1.2)
Học PHP cơ bản - Mảng trong PHP ( CH002 - Bài 1.2)Học PHP cơ bản - Mảng trong PHP ( CH002 - Bài 1.2)
Học PHP cơ bản - Mảng trong PHP ( CH002 - Bài 1.2)
 
Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)
Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)
Học PHP cơ bản - Tìm hiểu về mảng trong PHP ( CH001 - Bài 1.1)
 
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2
Tài liệu Zend Framework 2 - Cài đặt và cấu hình Zend Framework 2 - Bài 2
 
Tài liệu lập trình Wordpress - bài 5 - Action và Action hook trong Wordpress
Tài liệu lập trình Wordpress - bài 5 - Action và Action hook trong WordpressTài liệu lập trình Wordpress - bài 5 - Action và Action hook trong Wordpress
Tài liệu lập trình Wordpress - bài 5 - Action và Action hook trong Wordpress
 
Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản
Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản
Giáo trình lập trình Wordpress - bài 4 - Tạo Plugin căn bản
 
Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao
Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao
Học lập trình Wordpress - bài 2 - Tìm hiểu cấu trúc và cấu hình nâng cao
 

Recently uploaded

Đồ án Thực hiện hệ thống điều khiển và giám sát qua Cloud
Đồ án Thực hiện hệ thống điều khiển và giám sát qua CloudĐồ án Thực hiện hệ thống điều khiển và giám sát qua Cloud
Đồ án Thực hiện hệ thống điều khiển và giám sát qua Cloudlamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Nghiên cứu trích ly và định lượng Charantin từ khổ qua rừng
Đồ án tốt nghiệp Nghiên cứu trích ly và định lượng Charantin từ khổ qua rừngĐồ án tốt nghiệp Nghiên cứu trích ly và định lượng Charantin từ khổ qua rừng
Đồ án tốt nghiệp Nghiên cứu trích ly và định lượng Charantin từ khổ qua rừnglamluanvan.net Viết thuê luận văn
 
Đồ án Thiết kế hệ thống điều khiển tự động sử dụng vi điều khiển 8051
Đồ án Thiết kế hệ thống điều khiển tự động sử dụng vi điều khiển 8051Đồ án Thiết kế hệ thống điều khiển tự động sử dụng vi điều khiển 8051
Đồ án Thiết kế hệ thống điều khiển tự động sử dụng vi điều khiển 8051lamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Nghiên cứu ứng dụng enzyme protease thương mại Tegalase R660...
Đồ án tốt nghiệp Nghiên cứu ứng dụng enzyme protease thương mại Tegalase R660...Đồ án tốt nghiệp Nghiên cứu ứng dụng enzyme protease thương mại Tegalase R660...
Đồ án tốt nghiệp Nghiên cứu ứng dụng enzyme protease thương mại Tegalase R660...lamluanvan.net Viết thuê luận văn
 
Đồ án Thiết kế chiếu sáng đừờng Thế Lữ - Hải Phòng
Đồ án Thiết kế chiếu sáng đừờng Thế Lữ - Hải PhòngĐồ án Thiết kế chiếu sáng đừờng Thế Lữ - Hải Phòng
Đồ án Thiết kế chiếu sáng đừờng Thế Lữ - Hải Phònglamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...
Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...
Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...lamluanvan.net Viết thuê luận văn
 
ĐỒ ÁN THIẾT KẾ, MÔ PHỎNG HỆ THỐNG ĐIỀU KHIỂN KHO HÀNG TỰ ĐỘNG ASRS
ĐỒ ÁN THIẾT KẾ, MÔ PHỎNG HỆ THỐNG ĐIỀU KHIỂN KHO HÀNG TỰ ĐỘNG ASRSĐỒ ÁN THIẾT KẾ, MÔ PHỎNG HỆ THỐNG ĐIỀU KHIỂN KHO HÀNG TỰ ĐỘNG ASRS
ĐỒ ÁN THIẾT KẾ, MÔ PHỎNG HỆ THỐNG ĐIỀU KHIỂN KHO HÀNG TỰ ĐỘNG ASRSlamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Nghiên cứu công nghệ sản xuất bột gạo mầm và dự đoán hạn sử ...
Đồ án tốt nghiệp Nghiên cứu công nghệ sản xuất bột gạo mầm và dự đoán hạn sử ...Đồ án tốt nghiệp Nghiên cứu công nghệ sản xuất bột gạo mầm và dự đoán hạn sử ...
Đồ án tốt nghiệp Nghiên cứu công nghệ sản xuất bột gạo mầm và dự đoán hạn sử ...lamluanvan.net Viết thuê luận văn
 
Đồ án Tìm hiểu năng lượng tái tạo và thuật toán INC bám điểm công suất cực đạ...
Đồ án Tìm hiểu năng lượng tái tạo và thuật toán INC bám điểm công suất cực đạ...Đồ án Tìm hiểu năng lượng tái tạo và thuật toán INC bám điểm công suất cực đạ...
Đồ án Tìm hiểu năng lượng tái tạo và thuật toán INC bám điểm công suất cực đạ...lamluanvan.net Viết thuê luận văn
 
Checklist SEO để tối ưu website mà bạn cần biết.pdf
Checklist SEO để tối ưu website mà bạn cần biết.pdfChecklist SEO để tối ưu website mà bạn cần biết.pdf
Checklist SEO để tối ưu website mà bạn cần biết.pdfMr Linh SEO Mentor
 
Đồ án tốt nghiệp Nghiên cứu sản xuất xà phòng tự nhiên quy mô phòng thí nghiệm
Đồ án tốt nghiệp Nghiên cứu sản xuất xà phòng tự nhiên quy mô phòng thí nghiệmĐồ án tốt nghiệp Nghiên cứu sản xuất xà phòng tự nhiên quy mô phòng thí nghiệm
Đồ án tốt nghiệp Nghiên cứu sản xuất xà phòng tự nhiên quy mô phòng thí nghiệmlamluanvan.net Viết thuê luận văn
 
Đồ án Thiết kế hệ thống điều khiển tốc độ động cơ một chiều bằng các bộ điều ...
Đồ án Thiết kế hệ thống điều khiển tốc độ động cơ một chiều bằng các bộ điều ...Đồ án Thiết kế hệ thống điều khiển tốc độ động cơ một chiều bằng các bộ điều ...
Đồ án Thiết kế hệ thống điều khiển tốc độ động cơ một chiều bằng các bộ điều ...lamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Xây dựng chỉ số độc tính của kênh Tham Lương – Bến Cát Thành...
Đồ án tốt nghiệp Xây dựng chỉ số độc tính của kênh Tham Lương – Bến Cát Thành...Đồ án tốt nghiệp Xây dựng chỉ số độc tính của kênh Tham Lương – Bến Cát Thành...
Đồ án tốt nghiệp Xây dựng chỉ số độc tính của kênh Tham Lương – Bến Cát Thành...lamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...
Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...
Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...lamluanvan.net Viết thuê luận văn
 
Đồ án Tính toán thiết kế chiếu sáng bằng đèn LED cho trường Mầm non quốc tế H...
Đồ án Tính toán thiết kế chiếu sáng bằng đèn LED cho trường Mầm non quốc tế H...Đồ án Tính toán thiết kế chiếu sáng bằng đèn LED cho trường Mầm non quốc tế H...
Đồ án Tính toán thiết kế chiếu sáng bằng đèn LED cho trường Mầm non quốc tế H...lamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...lamluanvan.net Viết thuê luận văn
 
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoTĐồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoTlamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Xây dựng qui trình ủ phân compost từ phế phẩm cây thanh long...
Đồ án tốt nghiệp Xây dựng qui trình ủ phân compost từ phế phẩm cây thanh long...Đồ án tốt nghiệp Xây dựng qui trình ủ phân compost từ phế phẩm cây thanh long...
Đồ án tốt nghiệp Xây dựng qui trình ủ phân compost từ phế phẩm cây thanh long...lamluanvan.net Viết thuê luận văn
 
Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất cà phê nấm linh chi (Ganoderma...
Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất cà phê nấm linh chi (Ganoderma...Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất cà phê nấm linh chi (Ganoderma...
Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất cà phê nấm linh chi (Ganoderma...lamluanvan.net Viết thuê luận văn
 

Recently uploaded (20)

Đồ án Thực hiện hệ thống điều khiển và giám sát qua Cloud
Đồ án Thực hiện hệ thống điều khiển và giám sát qua CloudĐồ án Thực hiện hệ thống điều khiển và giám sát qua Cloud
Đồ án Thực hiện hệ thống điều khiển và giám sát qua Cloud
 
Đồ án tốt nghiệp Nghiên cứu trích ly và định lượng Charantin từ khổ qua rừng
Đồ án tốt nghiệp Nghiên cứu trích ly và định lượng Charantin từ khổ qua rừngĐồ án tốt nghiệp Nghiên cứu trích ly và định lượng Charantin từ khổ qua rừng
Đồ án tốt nghiệp Nghiên cứu trích ly và định lượng Charantin từ khổ qua rừng
 
Đồ án Thiết kế hệ thống điều khiển tự động sử dụng vi điều khiển 8051
Đồ án Thiết kế hệ thống điều khiển tự động sử dụng vi điều khiển 8051Đồ án Thiết kế hệ thống điều khiển tự động sử dụng vi điều khiển 8051
Đồ án Thiết kế hệ thống điều khiển tự động sử dụng vi điều khiển 8051
 
Đồ án tốt nghiệp Nghiên cứu ứng dụng enzyme protease thương mại Tegalase R660...
Đồ án tốt nghiệp Nghiên cứu ứng dụng enzyme protease thương mại Tegalase R660...Đồ án tốt nghiệp Nghiên cứu ứng dụng enzyme protease thương mại Tegalase R660...
Đồ án tốt nghiệp Nghiên cứu ứng dụng enzyme protease thương mại Tegalase R660...
 
Đồ án Thiết kế chiếu sáng đừờng Thế Lữ - Hải Phòng
Đồ án Thiết kế chiếu sáng đừờng Thế Lữ - Hải PhòngĐồ án Thiết kế chiếu sáng đừờng Thế Lữ - Hải Phòng
Đồ án Thiết kế chiếu sáng đừờng Thế Lữ - Hải Phòng
 
Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...
Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...
Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...
 
ĐỒ ÁN THIẾT KẾ, MÔ PHỎNG HỆ THỐNG ĐIỀU KHIỂN KHO HÀNG TỰ ĐỘNG ASRS
ĐỒ ÁN THIẾT KẾ, MÔ PHỎNG HỆ THỐNG ĐIỀU KHIỂN KHO HÀNG TỰ ĐỘNG ASRSĐỒ ÁN THIẾT KẾ, MÔ PHỎNG HỆ THỐNG ĐIỀU KHIỂN KHO HÀNG TỰ ĐỘNG ASRS
ĐỒ ÁN THIẾT KẾ, MÔ PHỎNG HỆ THỐNG ĐIỀU KHIỂN KHO HÀNG TỰ ĐỘNG ASRS
 
Đồ án tốt nghiệp Nghiên cứu công nghệ sản xuất bột gạo mầm và dự đoán hạn sử ...
Đồ án tốt nghiệp Nghiên cứu công nghệ sản xuất bột gạo mầm và dự đoán hạn sử ...Đồ án tốt nghiệp Nghiên cứu công nghệ sản xuất bột gạo mầm và dự đoán hạn sử ...
Đồ án tốt nghiệp Nghiên cứu công nghệ sản xuất bột gạo mầm và dự đoán hạn sử ...
 
Đồ án Tìm hiểu năng lượng tái tạo và thuật toán INC bám điểm công suất cực đạ...
Đồ án Tìm hiểu năng lượng tái tạo và thuật toán INC bám điểm công suất cực đạ...Đồ án Tìm hiểu năng lượng tái tạo và thuật toán INC bám điểm công suất cực đạ...
Đồ án Tìm hiểu năng lượng tái tạo và thuật toán INC bám điểm công suất cực đạ...
 
Checklist SEO để tối ưu website mà bạn cần biết.pdf
Checklist SEO để tối ưu website mà bạn cần biết.pdfChecklist SEO để tối ưu website mà bạn cần biết.pdf
Checklist SEO để tối ưu website mà bạn cần biết.pdf
 
Đồ án tốt nghiệp Nghiên cứu sản xuất xà phòng tự nhiên quy mô phòng thí nghiệm
Đồ án tốt nghiệp Nghiên cứu sản xuất xà phòng tự nhiên quy mô phòng thí nghiệmĐồ án tốt nghiệp Nghiên cứu sản xuất xà phòng tự nhiên quy mô phòng thí nghiệm
Đồ án tốt nghiệp Nghiên cứu sản xuất xà phòng tự nhiên quy mô phòng thí nghiệm
 
Đồ án Thiết kế hệ thống điều khiển tốc độ động cơ một chiều bằng các bộ điều ...
Đồ án Thiết kế hệ thống điều khiển tốc độ động cơ một chiều bằng các bộ điều ...Đồ án Thiết kế hệ thống điều khiển tốc độ động cơ một chiều bằng các bộ điều ...
Đồ án Thiết kế hệ thống điều khiển tốc độ động cơ một chiều bằng các bộ điều ...
 
Đồ án tốt nghiệp Xây dựng chỉ số độc tính của kênh Tham Lương – Bến Cát Thành...
Đồ án tốt nghiệp Xây dựng chỉ số độc tính của kênh Tham Lương – Bến Cát Thành...Đồ án tốt nghiệp Xây dựng chỉ số độc tính của kênh Tham Lương – Bến Cát Thành...
Đồ án tốt nghiệp Xây dựng chỉ số độc tính của kênh Tham Lương – Bến Cát Thành...
 
Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...
Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...
Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...
 
Đồ án Tính toán thiết kế chiếu sáng bằng đèn LED cho trường Mầm non quốc tế H...
Đồ án Tính toán thiết kế chiếu sáng bằng đèn LED cho trường Mầm non quốc tế H...Đồ án Tính toán thiết kế chiếu sáng bằng đèn LED cho trường Mầm non quốc tế H...
Đồ án Tính toán thiết kế chiếu sáng bằng đèn LED cho trường Mầm non quốc tế H...
 
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
 
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoTĐồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
 
Đồ án tốt nghiệp Xây dựng qui trình ủ phân compost từ phế phẩm cây thanh long...
Đồ án tốt nghiệp Xây dựng qui trình ủ phân compost từ phế phẩm cây thanh long...Đồ án tốt nghiệp Xây dựng qui trình ủ phân compost từ phế phẩm cây thanh long...
Đồ án tốt nghiệp Xây dựng qui trình ủ phân compost từ phế phẩm cây thanh long...
 
Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất cà phê nấm linh chi (Ganoderma...
Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất cà phê nấm linh chi (Ganoderma...Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất cà phê nấm linh chi (Ganoderma...
Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất cà phê nấm linh chi (Ganoderma...
 
Đồ án Triển khai tổng đài IP FreePBX – Sangoma
Đồ án Triển khai tổng đài IP FreePBX – SangomaĐồ án Triển khai tổng đài IP FreePBX – Sangoma
Đồ án Triển khai tổng đài IP FreePBX – Sangoma
 

Học PHP online - Các hàm xử lý chuỗi trong PHP ( CH002 - Bài 2.2)

  • 1. Vấn đề 20: So sánh hai chuỗi • strcmp($str1, $str2) so sánh hai chuỗi $str1 và $str2 với nhau • substr_compare ($str1, $str2, $start, $length) lấy $length phần tử từ vị trí $start trong chuỗi $str1 sau đó so sánh với chuỗi $str2
  • 2. Vấn đề 21: Tăng độ dài của chuỗi với các ký tự mới • Sử dụng hàm str_pad($str, $length, $padString, $padType) để tăng độ dài của chuỗi $str thành $length với các ký tự mới được thêm vào là $pad_string (cơ chế thêm là $padType)
  • 3. Vấn đề 22: Sắp xếp ngẫu nhiên thứ tự các ký tự trong chuỗi • Sử dụng hàm str_shuffle() sắp xếp ngẫu nhiên thứ tự các ký tự trong chuỗi
  • 4. Vấn đề 23: Tìm kiếm và thay thế ký tự • Sử dụng hàm str_replace($find, $replace, $string) để thay thế giá trị $find trong chuỗi $string bằng giá trị $replace
  • 5. Vấn đề 24: Đếm số lần xuất hiện chuỗi con • substr_count($string, $substring, $start, $length) lấy $length phần tử từ vị trí $start trong chuỗi $str và thống kê số lần xuất hiện của $substring trong chuỗi vừa lấy trên
  • 6. Vấn đề 25: Cắt chuỗi thành các phần tử của mảng • Sử dụng hàm str_split($str, $lenght) cắt chuỗi thành từng phần tử trong mảng, mỗi phần tử có độ dài là $length ký tự
  • 7. Bài tập 02: Chuẩn hóa chuỗi Một chuỗi được xem là đã được chuẩn hóa khi: • Không có khoảng trắng ở đầu và cuối chuỗi • Giữa các từ trong chuỗi chỉ tồn tại một khoảng trắng duy nhất • Ký tự đầu tiên trong chuỗi phải là ký tự in hoa. Nếu chuỗi là một danh từ riêng yêu cầu các ký tự đầu tiên ở mỗi từ phải viết được viết hoa. Các ký tự còn lại ở dạng chữ thường.
  • 8. Vấn đề 26: Các trường hợp thao tác với ký tự gạch chéo • addslashes($str) thêm ký tự vào trước các ký tự ‘ “ • addcslashes($str, $character) thêm ký tự vào trước ký tự $character • stripslashes($str) hiển thị chuỗi không có các ký tự gạch chéo được tạo bởi hàm addslashes • stripcslashes($str) hiển thị chuỗi không có các ký tự gạch chéo được tạo bởi hàm addcslashes
  • 9. Vấn đề 27: Làm việc với các HTML entity • htmlspecialchars($str) chuyển đổi các ký tự được quy định trước sang giá trị HTML entities • htmlspecialchars_decode($str) chuyển đổi các giá trị HTML entities được gọi bởi hàm htmlspecialchars () về giá trị ban đầu • htmlentities($str) chuyển đổi các ký tự sang giá trị HTML entities • html_entity_decode($str)chuyển đổi các giá trị HTML entities được gọi bởi hàm htmlentities($str) về giá trị ban đầu • get_html_translation_table() xem danh sách các giá trị HTML entities
  • 10. Vấn đề 28: Loại bỏ các thẻ HTML • Sử dụng hàm strip_tags($str) để loại bỏ các thẻ HTML có trong chuỗi
  • 11. Bài tập 03: Đọc số có 3 chữ số Viết chương trình đọc số có 3 chữ số, ví dụ • 976 = Chín trăm bảy mươi sáu • 206 = Hai trăm linh sáu • 115 = Một trăm mười lăm • 291 = Hai trăm chin mươi mốt
  • 12. Bài tập 04: Đọc số có 12 chữ số Viết chương trình đọc số có 12 chữ số, ví dụ • 123.456.789.123 = Một trăm hai mươi ba tỷ bốn trăm năm mươi sáu triệu bảy trăm tám mươi chín nghìn một trăm hai mươi ba đồng