PDA

View Full Version : سوال: از صفر شروع شدن آرایه ها



tazeha
چهارشنبه 13 اسفند 1393, 22:35 عصر
سلام

من دو تا سوال از شما دارم.

1- من الان کدی نوشتم با foreach و با unset تعدادی از آرایه مشخص رو حذف کردم. حالا می خوام از صفر شروع بشن و اینکه چطور می شه آرایه های مشخص رو رد یک unset ریخت نه هر بار برای یک آریه unset نوشت.


foreach($table_rows as $tr){$row = $tr->childNodes; if($row->item(0)->tagName != 'tblhead') { // avoid headers $data[] = array( 'Name' => trim($row->item(0)->nodeValue), 'ace' => trim($row->item(2)->nodeValue),

); } unset($data[0]); unset($data[1]); unset($data[21]); unset($data[22]); unset($data[74]); }

MMSHFE
پنج شنبه 14 اسفند 1393, 09:06 صبح
foreach($table_rows as $tr) {
$row = $tr->childNodes;
if($row->item(0)->tagName != 'tblhead') {
// avoid headers
$data[] = array(
'Name' => trim($row->item(0)->nodeValue),
'ace' => trim($row->item(2)->nodeValue),
);
}
unset($data[0], $data[1], $data[21], $data[22], $data[74]);
/**
* OR :
*
* foreach(array(0, 1, 21, 22, 74) as $id) {
* unset($data[$id]);
* }
*/
}
$data = array_values($data);