मैं एक कथन कैसे बना सकता हूं जो जांचता है कि स्ट्रिंग में आगे स्लैश है या नहीं?यदि स्ट्रिंग में आगे स्लैश
$string = "Test/Test";
if($string .......)
{
mysql_query("");
}
else
{
echo "the value contains a invalid character";
}
मैं एक कथन कैसे बना सकता हूं जो जांचता है कि स्ट्रिंग में आगे स्लैश है या नहीं?यदि स्ट्रिंग में आगे स्लैश
$string = "Test/Test";
if($string .......)
{
mysql_query("");
}
else
{
echo "the value contains a invalid character";
}
आप strpos, सुनिश्चित करें कि स्ट्रिंग में फॉरवर्ड स्लैश है कर देगा जो उपयोग कर सकते हैं, लेकिन आप यकीन है कि यह झूठी नहीं है बनाने के लिए एक समीकरण के माध्यम से इसे चलाने के लिए की जरूरत है। यहां आप strstr() का उपयोग कर सकते हैं। इसका छोटा और सरल कोड, और काम पूरा हो जाता है!
if(strstr($string, '/')){
//....
}
जो लोग रहते हैं और मैनुअल से मरने के लिए, जब भूसे के ढेर बहुत बड़ा है, या सुई बहुत छोटा है, यह क्या मैनुअल कहते हैं के बावजूद strstr()
उपयोग करने के लिए, तेज है।
उदाहरण:
strpos()
का उपयोग करना: 0,00043487548828125
strstr()
का उपयोग करना: 0,00023317337036133
['यदि आप केवल यह निर्धारित करना चाहते हैं कि हैयस्टैक के भीतर कोई विशेष सुई होती है, तो इसके बजाय तेज और कम स्मृति गहन फ़ंक्शन स्ट्रॉप्स() का उपयोग करें। '] (Http://php.net/manual/en/function.strstr.php) – DaveRandom
मैंने मैन्युअल में एक संपादन सबमिट किया, क्योंकि वह नोट केवल बड़े घास के मैदानों पर लागू होता है। –
if(strpos($string, '/') !== false) {
// string contains/
}
strstr की पीएचपी मैनुअल से:
नोट:
आप केवल यदि किसी विशेष सुई भूसे के ढेर के भीतर होती है निर्धारित करने के लिए चाहते हैं, तेजी से और कम स्मृति का उपयोग गहन फ़ंक्शन स्ट्रॉप्स() इसके बजाए।
उपयोग strpos()
यह गलत वापस नहीं करता है, तो चरित्र मिलान किया गया था।
सूचकांक समारोह? – nhahtdh
['strpos()'] (http://php.net/manual/en/function.strpos.php): 'अगर (स्ट्रॉप्स ($ स्ट्रिंग,'/')! == गलत) {echo "इसमें शामिल है ए /"; } ' – DaveRandom
आपको [' s ($ str) -> शामिल है ('/') '] (https://github.com/delight-im/PHP-Str/blob/8fd0c608d5496d43adaa899642c1cce047e076dc/src/Str.php# L93) सहायक, जैसा कि [इस स्टैंडअलोन लाइब्रेरी] में पाया गया है (https://github.com/delight-im/PHP-Str)। – caw