-
February 8th, 2010, 21:11
#1
سوال php
سلام
ما در تابع هایی مثل preg_replace_callback متونی رو به عنوان آرگومان اول کار میبریم مثل متن پایین
کد:
(<img [^<]*src=["|\']?([^ "\']*)["|\']?[^>]*>)
هرچی تو نت گشتم نتونستم آموزشی برای نوشتن این آرگومان رو پیدا کنم
اگه آموزشی برای یاد گیری نوشتن کدهایی که بشه برای این آرگومان وارد کرد سراغ دارین لینک بدین..
ممنون
---------- Post added at 09:11 PM ---------- Previous post was at 08:31 PM ----------
پیدا کردم
PHP: Meta-characters - Manual
PHP: PCRE regex syntax - Manual
ولی هرچی خوندم متوجه نشدم چطوری کدی بنویسم که نتیجه ش این باشه که کد های داخل تگ body رو برگردونه 
میخوام کد یه صفحه html به تابع preg_replace_callback یا هر تابع دیگه که قدرت این کارو داشته باشه بدم و کد های body رو برگردونه
کسی میتونه کمک کنه ؟
-
-
February 8th, 2010 21:11
# ADS
-
February 19th, 2010, 21:03
#2
پاسخ : سوال php
اگه منظورت اینه که محتوایت تگ body رو در بیاره باید خدمت عرض کنم که این کار خیلی ساده است
از تایع explode استفاده کن
یه مثال ساده بت میزنم بقیشو خودت برو تو کارش
کد PHP:
$str="<html><head><title></title><body>Hello 0x21HATE</body></html>";
$arr=explode("<body>",$str);
$arr=explode("</body>",$arr[1]);
$body_content=$arr[0];
echo $body_content;
I LOVE PHP,MYSQL,JAVA,PERL
-
تعداد تشکر ها از0x21HATE به دلیل پست مفید