Kiểm tra và thêm tiền tố HTTP cho URL nếu thiếu với ngôn ngữ PHP

Kiểm tra và thêm tiền tố HTTP cho URL nếu thiếu với ngôn ngữ PHP

Kiểm tra và thêm tiền tố HTTP cho URL nếu thiếu với ngôn ngữ PHP

Hôm nay đụng một vấn đề như sau: Có 1 input cho khách nhập dữ liệu là một URL vào để gửi đi xử lý. Vấn đề là một URL thì vần phải có tiền tố HTTP hoặc HTTPS thì hàm mới xử lý được nhưng lỡ người dùng quên không nhập thì sao. Mình phải thêm tiền tố HTTP vào cho URL gửi lên nếu còn thiếu.

Giải pháp có thể là dùng hàm cắt chuỗi để kiểm tra các ký tự đầu trong chuỗi URL. Chắc chắn giải quyết được nhưng có lẽ code cũng nhiều và sau một hồi tìm kiếm thì đây là đoạn mã tối ưu:

Chúc các bạn thành công.

Huỳnh Mai Anh Kiệt

Cảm ơn bạn đã đánh giá! Bạn có thể chia sẻ cảm nhận bài viết này lên các mạng xã hội: hoặc .
Bạn cảm thấy thế nào về bài viết này?
  • Vui mừng
  • Hấp dẫn
  • Thú vị
  • Chán
  • Buồn
  • Tức giận

Huỳnh Mai Anh Kiệt

Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

leave a comment

Create Account



Log In Your Account