Включите php файлов правильным способом - PullRequest
0 голосов
/ 18 апреля 2020
/* index.php */
require_once('region.php');
require_once('es.php');
  • index. php включает в себя информацию, относящуюся к region.php -региону (также устанавливает $regionLang = 'es';) и es.php -почти переводы на испанские sh. Второй файл необходим, если языком является испанский sh 'es' или это будет другой файл, например 'en-us.php'
  • , включите ли вы es.php внутри region.php и почему? Также как?
    • регион. php является необходимым, ES . php важно, но сценарии будут выполняться без переводов
    • независимо от того, какой язык используется в регионе. php, потребуется соответствующий файл перевода
    • require () или include () в случае es.php?
/* index.php */
require_once('region.php');
/* region.php */
require_once('es.php');

1 Ответ

1 голос
/ 18 апреля 2020

Я бы включил es. php в регион. php

Потому что, регион. php решает мой язык, будь то испанский sh или нет. Если это не мой язык, я могу изменить языковой файл

Мы предполагаем, что в region.php;

//region.php    
    if(myRegion()=="Turkey"){
      require_once('turkish.php');
    }else if(myRegion()=="Spania"){
      require_once('es.php');
    }

, поэтому мы избегаем ненужных загрузок файлов

...