PDA

View Full Version : جستجوی کلمه در جمله



alimooghashang
پنج شنبه 19 اردیبهشت 1387, 20:22 عصر
سلام
من میخوام با PHP یه جمله رابدم و یه کلمه را تو اون جمله پیدا کنم

ایا تابعی هست توی PHP که کلمه و جمله را بدی و اونو براتون پیدا کنه یا نه؟

باید خودمون بشینیم و براش بنویسیم

vahid4134
جمعه 20 اردیبهشت 1387, 12:01 عصر
http://ir2.php.net/manual/en/function.strpos.php

alimooghashang
جمعه 20 اردیبهشت 1387, 20:57 عصر
ممنون که جوابمو دادین
میخوام بدونم که چطور میشه که source یک صفحه HTML را بگیرم و تو اون جستجو کنم!

vahid4134
جمعه 20 اردیبهشت 1387, 21:48 عصر
http://ir2.php.net/manual/en/function.fopen.php
http://ir2.php.net/manual/en/function.file-get-contents.php
من با دومی بیشتر حال می کنم

mdssoft
شنبه 21 اردیبهشت 1387, 05:56 صبح
البته از عبارات منظم هم میتونید استفاده کنید ، خیلی کاربردی تر هست .
http://ir2.php.net/manual/en/book.pcre.php

vahid4134
شنبه 21 اردیبهشت 1387, 13:54 عصر
البته از عبارات منظم هم میتونید استفاده کنید ، خیلی کاربردی تر هست .
http://ir2.php.net/manual/en/book.pcre.php

البته اگر توابع کار با رشته جوابگو نبود باید سراغ عبارات باقاعده رفت چون سرعت کارکردن با عبارات باقاعده (به دلیل موتور خارجی آن) کندتر هست

alimooghashang
دوشنبه 23 اردیبهشت 1387, 21:20 عصر
سلام
مرسی که جواب دادین
حالا اگر بخوام مثلا یه ادرس وب بدم چطور باید بدم؟
بگم صفحه اصلی سایت را بگیره
index.php یا index.html یا هر چیزه دیگه
فقط مثلا بگم www.barnamenvis.org (http://www.barnamenvis.org)
و بیاد صفحه اول شو بگیره
چطور باید بگم؟
مرسی

vahid4134
سه شنبه 24 اردیبهشت 1387, 12:41 عصر
سلام
مرسی که جواب دادین
حالا اگر بخوام مثلا یه ادرس وب بدم چطور باید بدم؟
بگم صفحه اصلی سایت را بگیره
index.php یا index.html یا هر چیزه دیگه
فقط مثلا بگم www.barnamenvis.org (http://www.barnamenvis.org)
و بیاد صفحه اول شو بگیره
چطور باید بگم؟
مرسی

وقتی مرورگر خودت رو باز می کنی چی میبینی. اون هم اون رو می بینه (البته کدهای HTML و css و جاوااسکریپت)

alimooghashang
سه شنبه 24 اردیبهشت 1387, 12:57 عصر
وقتی مرورگر خودت رو باز می کنی چی میبینی. اون هم اون رو می بینه (البته کدهای HTML و css و جاوااسکریپت)


بله مسلمه
ببخشیدا اما من خنگ نیستم که
خودم میفهمم

ولی من وقتی با fopen کار میکنم باید ادرس فایل بدم
یعنی حتما پسوند میخواد
و ادرس قبول نمیکنه
و من میخواستم ببینم که تابعی هست که صفحه اول سایت را بگیره
دیگه من بهش نگم که با په پسوندی
چون همه سایت ها html یا asp یا php نیستن
من مهم برام html شده اولین صفحه هست
راهی هست برای اینکه این صفحه را بگیرم بدون اینکه پسوند بدم یا نه
مثلا بنویستم www.barnamenevis.org (http://www.barnamenevis.org)
دیگه ننویسم www.barnamenevis.org/index.php (http://www.barnamenevis.org/index.php)

مرسی که وقت میزارین برای جواب دادن به من:قلب:

vahid4134
سه شنبه 24 اردیبهشت 1387, 16:30 عصر
توی fopen نمی دونم تا به حال تست نکردم اما توی file_get_content لازم نیست و می تونی مستقیم آدرس سایت رو بدید

alimooghashang
سه شنبه 24 اردیبهشت 1387, 18:48 عصر
توی fopen نمی دونم تا به حال تست نکردم اما توی file_get_content لازم نیست و می تونی مستقیم آدرس سایت رو بدید


سلام مرسی از جوابتون

فقط یه سوال
برای ذخیره کردن اون میتونم بریزمش تو یه string دیگه
مثل

$mystring=file_get_content("http"://www.branamenvis.org")