لدي هذا المثال الذي يعرض المنطقة حسب التقسيم الجغرافي للمملكة
 
$saudi_regions = [
   'مناطق المملكة'=>'منطقة مكة المكرمة منطقة المدينة الخ',
   ' makkah_Region'=>[1,2,3],
   ' madinah_Region'=>[1,2,3],
   ' al_Qassim_Region'=>[1,2,3],
   ' eastern_Region'=>[1,2,3],
   ' asir_Region'=>[1,2,3],
   ' tabuk_Region'=>[1,2,3],
   ' hail_Region'=>[1,2,3],
   ' northern_Border_Region'=>[1,2,3],
   ' jizan_Region'=>[1,2,3],
   ' najran_Region'=>[1,2,3],
   ' al_Baha_Area'=>[1,2,3],
   ' al_Jouf_Region'=>[1,2,3],
];
?>
<?php foreach ($saudi_regions as $key => $value): ?>
  <?php for ($i=0; $i < count($key) ; $i++):?>
    <?php echo "$('#select2').append('<option value='هنا يتم جلب مناطق المملكة بصفة عامة من خلال السطر الاول'>'+kingdom_regions_matrix[i]+'</option>')"; ?>
	/*
وفي داخل  الوسم ارغب بجلب المناطق الفرعية التي هي عبارة عن مصفوفة مقابل   المفتاح فتكون النتيجة
	<option class="riyadh_Region">المزاحمية </option>	
  <option class="riyadh_Region">عسير </option>	
  <option class="riyadh_Region">الخ</option>	
  ثم 
  <option class="makkah_Region">جدة</option> 	
  <option class="makkah_Region">الجموم</option> 	
  <option class="makkah_Region">الخ</option> 	
  الخ
 كيف يتم ذلك
	*/
  <?php endfor ?>
<?php endforeach ?> 
	وأيضا المدن التي تتبع هذه المنطق بواسطة جافا سكريبت تم حل الموضوع بطريقة استهلكت واخصرت الكثير من الكود أي بمقدار 50 بالمائة ولاكن أرغب عرض الكود ب php كونه أكثر سهولة وانضف في الكود انضر للمثال أدناه ثم أجب