Trang chủ Lập trình PHP - MySQL Kiểm tra và thêm tiền tố HTTP cho URL nếu thiếu với...

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

- Advertisement -
Huỳnh Mai Anh Kiệthttps://anhkiet.biz
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 cho Hura Apps - một startup nhỏ về công nghệ tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Hướng Dẫn Đăng Ký Nhận Mã Giảm Giá Highland Coffee

Highland Coffee đang có nhiều chương trình khuyến mã cho khách hàng của mình. Các khuyến mãi có thể bao gồm upsize, mua 1...

Quà cuối năm 2022 từ Shopify

Năm nay nhận quà từ các đối tác công nghệ hơi bị nhiều. Mới đây mình lại nhận được quà từ Shopify. Quà về đúng...

Nhận quà từ đối tác công nghệ Recharge

Recharge là một trong những công ty chuyên cung cấp giải pháp bán hàng đăng ký định kỳ (subscription payments) cho các nền tảng...

Hướng dẫn tải video ngắn Facebook Reel miễn phí

Facebook Reels là tính năng video ngắn mới của Facebook. Nếu bạn muốn tải những video ngắn này của mọi người thì bạn có...

Lập Trình Viên 25 Tuổi Kiếm Được $30.000 Mỗi Tháng Từ Các Ứng Dụng Shopify

Mat De Sousa là một doanh nhân Pháp, anh là người đứng sau 2 ứng dụng Shopify là Wide Bundles và WideReview do chính...

BẠN XEM CHƯA

Tạo giao diện “ngói” cho các ứng dụng trong Windows 8 dễ dàng

Giao diện Metro UI với điểm nổi bật là cách sắp xếp dạng ngói của các ứng dụng trên màn hình chính là nét...

Khắc phục lỗi selectbox trên Android

Sáng nay nhận nhiệm vụ fix lỗi website khách hàng báo là select box không hoạt động tốt trên các thiết bị di động....

Mở màn hình desktop từ cửa sổ Total Commander

Nếu thường xuyên sử dụng phần mềm Total Commander để sao chép và quản lý tập tin, có thể bạn gặp phải trường hợp...

Microsoft tiếp tục hỗ trợ máy tính xách tay thương hiệu Huawei

Bị ảnh hưởng bởi lệnh cấm của Bộ Thương mại Hoa Kỳ, Microsoft và Google đã ngưng hợp tác với Huawei, nghĩa là Huawei...

Ngăn chặn việc cài đặt phần mềm trái phép với InstallGuard

InstallGuard sẽ ngăn chặn toàn bộ những phần mềm bất hợp pháp được cài đặt trên máy trừ khi có được mật khẩu quản...