답변:
다음을 사용하여 접두사를 얻을 수 있습니다.
Joomla 2.5의 경우 :
$app = JFactory::getApplication();
$prefix = $app->getCfg('dbprefix');
Joomla 3.2의 경우 :
$app = JFactory::getApplication();
$prefix = $app->get('dbprefix');
그러나 Joomla 설명서에서는 접두사를 수정하지 않는 것이 좋습니다. 일부 백업 소프트웨어를 사용하면 잠재적으로 관련된 작업을 과소 평가하지는 않지만 복원을 통해 부분적으로 변경할 수 있습니다.
출처 : http://docs.joomla.org/How_to_determine_your_database_prefix
외부 스크립트를 통해 Joomla DB에 액세스하는 경우 데이터베이스 접두사를 얻기 위해 모든 Joomla 항목을 초기화하지 않을 수도 있습니다. 따라서 스크립트 내에 configuration.php 파일이 필요하고 JConfig 클래스를 인스턴스화하고 dbprefix를 얻을 수 있습니다.
require_once $path_to_joomla_folder . "/configuration.php";
$config = new JConfig;
$dbprefix = $config->dbprefix;