artablog
دوشنبه 02 تیر 1393, 20:57 عصر
سلام
من این متغیر را دارم با مقدار مشخصی که میبینید
$keys = 'hello,how,are,you';
خب حالا من میخوام این کلمات را از یه متن چک کنم اگه تو متن بود بریزم تو یه متغیر و چاپش کنم کد زیر رو نوشتم ولی کار نمیکنه
الان تو متن که متغییرش $strToCheck هست کلمات heloo و you هست که باید چاپ بشه
$keys = 'hello,how,are,you';
$words = array($keys);$strToCheck = 'hello my name is php and you';//Convert String to an array$strToCheck = explode(' ',$strToCheck);
foreach($words as $key) { if(in_array($key, $strToCheck)) { echo $key.','; }}
ضمنا کد زیر کاملا درسته فقط من باید کلمات رو از متغییر $keys بخونم
$words = array('hello','how', 'are', 'you');$strToCheck = 'hello my name is php and you';//Convert String to an array$strToCheck = explode(' ',$strToCheck);
foreach($words as $key) { if(in_array($key, $strToCheck)) { echo $key.','; }}
من این متغیر را دارم با مقدار مشخصی که میبینید
$keys = 'hello,how,are,you';
خب حالا من میخوام این کلمات را از یه متن چک کنم اگه تو متن بود بریزم تو یه متغیر و چاپش کنم کد زیر رو نوشتم ولی کار نمیکنه
الان تو متن که متغییرش $strToCheck هست کلمات heloo و you هست که باید چاپ بشه
$keys = 'hello,how,are,you';
$words = array($keys);$strToCheck = 'hello my name is php and you';//Convert String to an array$strToCheck = explode(' ',$strToCheck);
foreach($words as $key) { if(in_array($key, $strToCheck)) { echo $key.','; }}
ضمنا کد زیر کاملا درسته فقط من باید کلمات رو از متغییر $keys بخونم
$words = array('hello','how', 'are', 'you');$strToCheck = 'hello my name is php and you';//Convert String to an array$strToCheck = explode(' ',$strToCheck);
foreach($words as $key) { if(in_array($key, $strToCheck)) { echo $key.','; }}