संभव डुप्लिकेट बदलते "सीमान्तक अक्षरांकीय या बैकस्लैश नहीं होना चाहिए":
Converting ereg expressions to pregसमस्या निवारण त्रुटि एरेग() preg_match लिए()
<?php
$searchtag = "google";
$link = "http://images.google.com/images?hl=de&q=$searchtag&btnG=Bilder-Suche&gbv=1";
$code = file_get_contents($link,'r');
ereg("imgurl=http://www.[A-Za-z0-9-]*.[A-Za-z]*[^.]*.[A-Za-z]*", $code, $img);
ereg("http://(.*)", $img[0], $img_pic);
echo '<img src="'.$img_pic[0].'" width="70" height="70">'; ?>
और मैं इस त्रुटि मिलती है
बहिष्कृत: फ़ंक्शन ereg() को C: \ P में बहिष्कृत किया गया है लाइन 5
पर रेग्राम फ़ाइलें \ EasyPHP-5.3.8.1 \ www \ m \ img.php सी: \ प्रोग्राम फ़ाइलें \ EasyPHP-5.3.8.1 \ www \ m \ img में फ़ंक्शन ereg() को बहिष्कृत किया गया है। लाइन पर php 6
() के कार्यों यह त्रुटि
चेतावनी:() के [function.preg मैचों]: \ Program Files \: सीमान्तक अक्षरांकीय या सी में बैकस्लैश नहीं होना चाहिए EasyPHP-5.3.8.1 \ www \ m \ img.php लाइन 6
चेतावनी: preg_match() [function.preg-match]: Del imiter अक्षरांकीय या सी में बैकस्लैश नहीं होना चाहिए: \ Program Files \ EasyPHP-5.3.8.1 \ लाइन 7
जुड़ा हुआ सवाल अपने सवाल का जवाब कर सकते हैं लेकिन यह कैसे सवाल डुप्लिकेट करता है? –