Ở đây, chúng tôi đã đặt một hàm thêm "http:// vào một chuỗi. Giả sử chúng tôi đã chuyển giá trị sau -
example.com
Và đầu ra chúng tôi muốn là "http://" tức là một liên kết thực -
http://example.com
Đối với điều này, bạn có thể sử dụng ký hiệu dấu chấm (.) Và đối sánh có điều kiện với preg_match ().
Ví dụ
<!DOCTYPE html>
<body>
<?php
function addingTheHTTPValue($stringValue) {
if (!preg_match("~^(?:f|ht)tps?://~i", $stringValue)) {
$stringValue = "http://" . $stringValue;
}
return $stringValue;
}
echo addingTheHTTPValue("example.com");
echo "<br>";
echo addingTheHTTPValue("https://example.com");
?>
</body>
</html> Đầu ra
http://example.com https://example.com