.core*
과 일치하는 디렉토리를 확인하려고하고 문자열로 반환하려고합니다.디렉토리를 preg_match하고 그 디렉토리를 반환하는 방법
예 : 디렉토리 이름이 .core-alpha
인 경우 .core-alpha
을 문자열로 반환하십시오. 또는 찾은 디렉토리가 .core-1-rc1
이면 해당 문자열을 문자열로 반환하십시오.
이
내가 달성하기 위해 노력하고 무엇 : 단지 정수를 반환$str = '.core/';
$core = preg_match('.core.', $str);
define('ROOT_DIR', realpath(dirname(__FILE__)) .'/');
require_once(ROOT_DIR . $core . '/lib/app.php');
$app = new App();
을 - 예 : 어떤 도움을 주시면 감사하겠습니다
/home/ubuntu/workspace/1/lib/app.php
- Thnx
당신이'.core를 사용하지해야 http://php.net/manual/en/function.preg-match.php * '대신에 단지'.core.'? – Anubhav
그리고 [이 문서] (http://php.net/manual/en/function.preg-match.php)에 따르면, 부울을 반환합니다. – Anubhav
원래'*'를 사용했지만 오류가 발생했습니다. – CelticParser