פורסם 2011 באפריל 414 שנים השתמשתי בarray_search כדי למצוא ערך מסויים ,אני רוצה לשמור את הערך ששמצאתי בתור משתנה איך אפשר לעשות את זה?
פורסם 2011 באפריל 414 שנים $return = array_search('test', $arr);if ($return != false) $val = $arr[$return];תיעוד מלא של הפונקציה:http://php.net/array_search
פורסם 2011 באפריל 414 שנים מחבר משומה אני לא מצליח לחפש בפונקציה שיוצרת array <?php$links = get_links('[url]http://hwzone.co.il/'[/url]);function get_links($url) { // Create a new DOM Document to hold our webpage structure $xml = new DOMDocument(); // Load the url's contents into the DOM (the @ supresses any errors from invalid XML) @$xml->loadHTMLFile($url); // Empty array to hold all links to return $links = array(); //Loop through each <a> tag in the dom and add it to the link array foreach($xml->getElementsByTagName('a') as $link) { $links[] = array('url' => $link->getAttribute('href'), 'text' => $link->nodeValue); } //Return the links return $links;}$north = 'index';if(in_array($north,$links)){ echo 'y';}else { echo 'n';}"<br />";//print_r($links);?> התוצאה יוצאת שלילית ואין לי מושג למה סורי על נוביות
פורסם 2011 באפריל 414 שנים ברור שאתה לא מצליח.שים לב מה יצרת פה:$links שהוא מערך בפני עצמו.ולאחר מכן, בלולאה ב get_links הכנסת ל $links כל פעם שורה נוספת, שהיא בעצמה מערך.כלומר יש לך מערך שמכיל בתוכו מערכים.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.