PDA

View Full Version : بهینه سازی ساده این دستور



prg_mail
دوشنبه 16 اردیبهشت 1392, 19:12 عصر
سلام

من ناشی ام ! لطفا کد منو بهینه کنید :


if ($row['cat'] == 4 &&
$row['id'] != 626 && $row['id'] != 627 && $row['id'] != 628 && $row['id'] != 979 &&
$row['id'] != 980 && $row['id'] != 981 && $row['id'] != 982 && $row['id'] != 983 &&
$row['id'] != 984
)

MRmoon
دوشنبه 16 اردیبهشت 1392, 20:25 عصر
الان منظور از بهینه کردن این چیه؟

Reza1607
سه شنبه 17 اردیبهشت 1392, 09:12 صبح
$ids=array(626,627,628,979,983,982,981,980,984);
if($row['cat']==4 && !is_array($row['id']))

prg_mail
سه شنبه 17 اردیبهشت 1392, 09:43 صبح
الان منظور از بهینه کردن این چیه؟

ساده تر بشه کد

plague
سه شنبه 17 اردیبهشت 1392, 14:59 عصر
$ids=array(626,627,628,979,983,982,981,980,984);
if($row['cat']==4 && !is_array($row['id']))
البته فکر میکنم منظورتون

!in_array($row['id'] , $ids )


بوده

prg_mail
سه شنبه 17 اردیبهشت 1392, 15:05 عصر
عاغا یکی تکلیف ما رو مشخص کنه

MMSHFE
سه شنبه 17 اردیبهشت 1392, 15:10 عصر
عاغا یکی تکلیف ما رو مشخص کنه
طلبکارین دوست گرامی؟! بفرمایید:

if($row['cat'] == 4 && !in_array($row['id'], array(626, 627, 628, 979, 983, 980, 981, 982, 984))) {
// Your code here
}