Hàm trong PHP giống với các ngôn ngữ lập trình khác. Một hàm là một đoạn code mà nhận một hoặc nhiều tham số đầu vào, và thực hiện một vài tiến trình xử lý và trả về 1 giá trị.
Bạn có thể tham khảo thêm về hàm trong bài Hàm trong PHP
Bài tập hàm trong PHP
Dưới đây là danh sách các bài tập hàm trong PHP. Bạn click chuột vào đường link để theo dõi lời giải minh họa cũng như kết quả của bài tập PHP tương ứng.
Viết hàm để tính giai thừa của một số
Viết hàm để kiểm tra số nguyên tố
Viết hàm để đảo ngược chuỗi
Viết hàm để sắp xếp một mảng số nguyên
Viết hàm để kiểm tra xem tất cả các kí tự trong chuỗi là chữ thường hay không
Viết một hàm để kiểm tra chuỗi Palindrome [là chuỗi có dạng đọc xuôi hay đọc ngược đều như nhau]
Quảng cáo
Các bài tập PHP có giải khác có trên VietJack:
- Mục lục
- Bài tập PHP cơ bản
- Bài tập mảng
- Bài tập vòng lặp for
- Bài tập hàm
- Bài tập Regular Expression
- Bài tập Date Time
- Bài tập String
- Bài tập về Class [Lớp]
- Xử lý JSON trong PHP
- Các thuật toán sắp xếp
Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.
Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:
Follow fanpage của team //www.facebook.com/vietjackteam/ hoặc facebook cá nhân Nguyễn Thanh Tuyền //www.facebook.com/tuyen.vietjack để tiếp tục theo dõi các loạt bài mới nhất về Ngữ pháp tiếng Anh, luyện thi TOEIC, PHP, Java, C, C++, Javascript, HTML, Python, Database, Mobile ... mới nhất của chúng tôi.
Bài viết liên quan
160 bài học ngữ pháp tiếng Anh hay nhất
155 bài học Java tiếng Việt hay nhất
100 bài học Android tiếng Việt hay nhất
247 bài học CSS tiếng Việt hay nhất
197 thẻ HTML cơ bản
297 bài học PHP
101 bài học C++ hay nhất
97 bài tập C++ có giải hay nhất
208 bài học Javascript có giải hay nhất
1. Sử dụng hàm để Tính giai thừa
Viết một hàm để tính giai thừa của một số nguyên dương bất kì.
Dưới đây là phần PHP code để giải bài tập sử dụng hàm để tính giai thừa trong PHP:
Tính giai thừa trong PHP [Phần 2]
Kết quả
Lưu PHP code trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ //localhost:8080/test.php sẽ cho kết quả:
2. Kiểm tra số nguyên tố
Viết một hàm để kiểm tra xem một số có phải là số nguyên tố hay không.
Dưới đây là phần PHP code để giải bài tập kiểm tra số nguyên tố trong PHP:
Kiểm tra số nguyên tố trong PHP
Kết quả
Lưu PHP code trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ //localhost:8080/test.php sẽ cho kết quả:
3. Đảo ngược chuỗi
Viết hàm để đảo ngược một chuỗi bất kì.
Dưới đây là phần PHP code để giải bài tập đảo ngược chuỗi trong PHP:
Đảo ngược chuỗi trong PHP
Kết quả
Lưu PHP code trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ //localhost:8080/test.php sẽ cho kết quả:
4. Viết hàm để sắp xếp mảng
Dưới đây là phần PHP code để giải bài tập PHP trên:
Viết hàm để sắp xếp mảng PHP
Kết quả
Lưu PHP code trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ //localhost:8080/test.php sẽ cho kết quả:
5. Kiểm tra các kí tự trong chuỗi có phải là chữ thường
Viết một hàm để kiểm tra xem tất cả các kí tự trong chuỗi có phải là chữ thường hay không.
Dưới đây là phần PHP code để giải bài tập PHP trên:
Kiểm tra chữ thường trong chuỗi
Kết quả
Lưu PHP code trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ //localhost:8080/test.php sẽ cho kết quả:
6. Kiểm tra chuỗi Palindrome
Viết một hàm để kiểm tra xem một chuỗi đã cho có phải là chuỗi Palindrome [là chuỗi có dạng đọc xuôi hay đọc ngược đều như nhau] không. Bạn làm tương tự khi kiểm tra với số
Dưới đây là phần PHP code để giải bài tập kiểm tra chuỗi Palindrome trong PHP:
Kiểm tra chuỗi Palindrome trong PHP
Kết quả
Lưu PHP code trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ //localhost:8080/test.php sẽ cho kết quả:
Trên đây là một số bài tập về hàm trong PHP mà eLib tổng hợp được. Còn rất nhiều dạng bài tập khác về hàm, bạn đọc có thể tham khảo thêm. Chúc các bạn thành công!