PDA

View Full Version : بهترین روش نمایش صفحات با متد get



سردارخان
چهارشنبه 11 خرداد 1401, 23:12 عصر
سلام دوستان
فرض کنید یک صفحه داریم و در این صفحه، بخش های مختلف که دارای توابع مختلف هستند قرار دارد که با متد get نمایش داده می شوند. حالا بهترین بهینه ترین راه برای نمایش این بخش ها چی هست.
برای مثال با if elseif یا switch یا ....
در حال حاضر من این بخش ها را با استفاده از switch نمایش می دهم. تعداد بخش ها هم بالا 10 تا است.


switch (true) {
case (isset($_GET['sec']) && !empty($_GET['sec']) && $_GET['sec'] == 'post') :
...
case (isset($_GET['sec']) && !empty($_GET['sec']) && $_GET['sec'] == 'profile') :
...
{
باتشکر

plague
پنج شنبه 12 خرداد 1401, 13:47 عصر
فرق چندانی نمیکنه
مهمترین مسئله اینه که کدت خیلی شلوغ نشه و خوانایی کد خراب نشه



$section = isset($_GET['sec']) ? $_GET['sec'] : 'none';
switch ($section) {
case 'post' :
...
case 'profile' :
...
default :
echo 'please select a section';

}


اگه کد هر سکشن زیاده میتونی کد هر سکشن رو توی یک فایل بزاری وتوی سکشن خودش include کنی اون فایل رو که صفحت شلوغ نشه