Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

अगर यह यूआरएल PHP में मौजूद नहीं है तो https:// कैसे जोड़ें?

यहां, हमने एक फ़ंक्शन सेट किया है जो "https:// को एक स्ट्रिंग में जोड़ता है। मान लें कि हमने निम्नलिखित मान पारित कर दिया है -

example.com

और जो आउटपुट हम चाहते हैं वह "https://" यानी एक वास्तविक लिंक के साथ है -

https://example.com

इसके लिए आप preg_match() के साथ डॉट (.) नोटेशन और कंडीशनल मैच का इस्तेमाल कर सकते हैं।

उदाहरण

<!DOCTYPE html>
<body>
<?php
function addingTheHTTPValue($stringValue) {
   if (!preg_match("~^(?:f|ht)tps?://~i", $stringValue)) {
      $stringValue = "https://" . $stringValue;
   }
   return $stringValue;
}
echo addingTheHTTPValue("example.com");
echo "<br>";
echo addingTheHTTPValue("https://example.com");
?>
</body>
</html>

आउटपुट

https://example.com
https://example.com

  1. Windows 8 में Aurora स्क्रीनसेवर कैसे जोड़ें

    विंडोज 8 उपयोगकर्ताओं के लिए परिचित विंडोज स्टार्ट मेनू को अलविदा कहना काफी कठिन था। हालांकि, विंडोज 8 में अपग्रेड करने वालों को भी लोकप्रिय ऑरोरा स्क्रीनसेवर को अलविदा कहना पड़ा, जो शुरुआत से ही विंडोज ऑपरेटिंग सिस्टम का एक प्रमुख केंद्र रहा है। हालांकि यह नवीनतम विंडोज ऑपरेटिंग सिस्टम में शामिल नह

  1. PHP - mb_substitute_character () का उपयोग करके प्रतिस्थापन वर्ण कैसे प्राप्त करें?

    PHP में, हम mb_substitute_character() फ़ंक्शन का उपयोग कर सकते हैं प्रतिस्थापन चरित्र प्राप्त करने के लिए। यह फ़ंक्शन प्रतिस्थापन वर्ण निर्दिष्ट करता है जब इनपुट वर्ण एन्कोडिंग मान्य नहीं है या वर्ण कोड आउटपुट वर्ण एन्कोडिंग में मौजूद नहीं है। नोट: अमान्य वर्णों को बिना किसी आउटपुट के प्रतिस्थापित

  1. PHP में imagecreatefrompng () फ़ंक्शन का उपयोग करके PNG फ़ाइल या URL से एक नई छवि कैसे बनाएं?

    PHP में, imagecreatefrompng() एक इनबिल्ट फ़ंक्शन है जिसका उपयोग पीएनजी फ़ाइल या यूआरएल से एक नई छवि बनाने के लिए किया जाता है। imagecreatefrompng() दिए गए फ़ाइल नाम से प्राप्त छवि का प्रतिनिधित्व करने वाला एक छवि पहचानकर्ता देता है। सिंटैक्स resource imagecreatefrompng(string $filename) पैरामीटर im