public function testSearch() { $input = [0 => "blue", 1 => "red", 2 => "green", 3 => "red"]; $input2 = ["name" => "Michael", "nickname" => "Pacmanche"]; $this->assertEquals(2, arr_search($input, "green")); $this->assertEquals("nickname", arr_search($input2, "Pacmanche")); }
private function getCategorieName() { if ($this->categories['array']) { $res = arr_search($this->categories['array'], $this->categories['campo'] . '=="' . $this->catId . '"'); return $res[0][$this->categories['campos']]; } else { return dato($this->catId, $this->categories['table'], $this->categories['campos']); } }
function processing_video_data($_type, $_array) { $re_val = array(); if ($_type == 1) { $_val = arr_search('title', $_array); $re_val['title'] = $_val['val']; $_val = arr_search('author', $_array); $re_val['user'] = $_val['val']['name'][0]; $_val = arr_search('yt:statistics', $_array); if ($_val['error'] == 1) { $re_val['count'] = 0; } else { $re_val['count'] = $_val['val']['attr']['viewCount']; } $_val = arr_search('media:thumbnail', $_array); $re_val['s_thumbnail'] = $_val['val'][0]['attr']['url']; $re_val['b_thumbnail'] = $_val['val'][2]['attr']['url']; $_val = arr_search('media:description', $_array); $re_val['intro'] = strip_tags($_val['val']['value']); } else { if ($_type == 2) { $_val = arr_search('title', $_array); $re_val['title'] = $_val['val']; $_val = arr_search('user_name', $_array); $re_val['user'] = $_val['val']; $_val = arr_search('stats_number_of_plays', $_array); $re_val['count'] = $_val['val']; $_val = arr_search('thumbnail_small', $_array); $re_val['s_thumbnail'] = $_val['val']; $_val = arr_search('thumbnail_large', $_array); $re_val['b_thumbnail'] = $_val['val']; $_val = arr_search('description', $_array); $re_val['intro'] = strip_tags($_val['val']); } } return $re_val; }
function getRespS($rs, $useprice) { global $resp, $useprice, $clientcode, $special; for ($i = 0; $i < count($rs); $i++) { $row = (array) $rs[$i]; if ($i == 0) { $strId = "'" . $row['ID'] . "'"; $strCode = "'" . $row['CODE'] . "'"; } else { $strId .= ",'" . $row['ID'] . "'"; $strCode .= ",'" . $row['CODE'] . "'"; } } $result = getPanel($strId, $strCode, $useprice); for ($i = 0; $i < count($result); $i++) { $result[$i]["title"] = flr($result[$i]["title"]); if ($useprice) { $resp = "{ \"bioset\": \"\", \"bio\": \"" . $result[$i]['MAT_TYPES'] . "\", \"biodef\": \"" . $result[$i]['MATTYPE_ID'] . "\", \"icon\": \"" . $result[$i]["IMG_SRC"] . "\", \"color\": \"" . $result[$i]['COLOR'] . "\", \"label\": \"[" . $result[$i]["code"] . "] " . str_replace("\"", "`", $result[$i]["title"]) . "\", \"value\": \"" . $result[$i]["code"] . "\", \"code\":\"" . $result[$i]["code"] . "\", \"id\":\"" . $result[$i]["id"] . "\" },"; } else { if (in_array($clientcode, $special)) { if (arr_search($result[$i]["code"], $special[$clientcode]["show"])) { $resp = "{ \"bioset\": \"\", \"bio\": \"" . $result[$i]['MAT_TYPES'] . "\", \"biodef\": \"" . $result[$i]['MATTYPE_ID'] . "\", \"icon\": \"" . $result[$i]["IMG_SRC"] . "\", \"color\": \"" . $result[$i]['COLOR'] . "\", \"label\": \"[" . $result[$i]["code"] . "] " . str_replace("\"", "`", $result[$i]["title"]) . "\", \"value\": \"" . $result[$i]["code"] . "\", \"code\":\"" . $result[$i]["code"] . "\", \"id\":\"" . $result[$i]["id"] . "\" },"; } else { if (arr_search($result[$i]["code"], $special[$clientcode]["hide"])) { // } else { if (intval($result["panelcatid"]) !== 0) { $resp = "{ \"bioset\": \"\", \"bio\": \"" . $result[$i]['MAT_TYPES'] . "\", \"biodef\": \"" . $result[$i]['MATTYPE_ID'] . "\", \"icon\": \"" . $result[$i]["IMG_SRC"] . "\", \"color\": \"" . $result[$i]['COLOR'] . "\", \"label\": \"[" . $result[$i]["code"] . "] " . str_replace("\"", "`", $result[$i]["title"]) . "\", \"value\": \"" . $result[$i]["code"] . "\", \"code\":\"" . $result[$i]["code"] . "\", \"id\":\"" . $result[$i]["id"] . "\" },"; } } } } else { if (arr_search($result[$i]["code"], $special["all"]["show"])) { $resp = "{ \"bioset\": \"\", \"bio\": \"" . $result[$i]['MAT_TYPES'] . "\", \"biodef\": \"" . $result[$i]['MATTYPE_ID'] . "\", \"icon\": \"" . $result[$i]["IMG_SRC"] . "\", \"color\": \"" . $result[$i]['COLOR'] . "\", \"label\": \"[" . $result[$i]["code"] . "] " . str_replace("\"", "`", $result[$i]["title"]) . "\", \"value\": \"" . $result[$i]["code"] . "\", \"code\":\"" . $result[$i]["code"] . "\", \"id\":\"" . $result[$i]["id"] . "\" },"; } else { if (arr_search($result[$i]["code"], $special["all"]["hide"])) { // } else { if (intval($result[$i]["panelcatid"]) !== 0) { $resp = "{ \"bioset\": \"\", \"bio\": \"" . $result[$i]['MAT_TYPES'] . "\", \"biodef\": \"" . $result[$i]['MATTYPE_ID'] . "\", \"icon\": \"" . $result[$i]["IMG_SRC"] . "\", \"color\": \"" . $result[$i]['COLOR'] . "\", \"label\": \"[" . $result[$i]["code"] . "] " . str_replace("\"", "`", $result[$i]["title"]) . "\", \"value\": \"" . $result[$i]["code"] . "\", \"code\":\"" . $result[$i]["code"] . "\", \"id\":\"" . $result[$i]["id"] . "\" },"; } } } } } } return $resp; }
?> </p> <div class="clear span-10 prepend-top-small"> <label class="label-form float-left">*Servicios:</label> <div class="list-servicios"> <ul id="listServices"> <?php $n = 0; $checked = ""; foreach ($listServices as $row) { $n++; $class = $n % 2 ? '' : 'class="row-par"'; if (@$info['services']) { $checked = arr_search($info['services'], 'service_id==' . $row['service_id']) ? ' checked="checked"' : ''; } ?> <li <?php echo $class; ?> > <input type="checkbox" name="checkbox" class="checkbox" value="<?php echo $row['service_id']; ?> " <?php echo $checked; ?> /> <span><?php echo $row['name'];