내 app/webroot/xml 폴더에서 XML을 읽어야하는데, 어떤 변수를 사용해야합니까?CakePHP에서 webroot의 하위 폴더에있는 파일을 읽는 방법은 무엇입니까?
감사합니다,
내 app/webroot/xml 폴더에서 XML을 읽어야하는데, 어떤 변수를 사용해야합니까?CakePHP에서 webroot의 하위 폴더에있는 파일을 읽는 방법은 무엇입니까?
감사합니다,
셀소이 그것을 수행해야합니다
WEBROOT_DIR . DS . "xml"
당신의 XML 문서를 호출하는 경우 조회수 -> layouts-> default.ctp 다음
<?php $xml = simplexml_load_file("xml/myDoc.xml"); ?>
이해야 잘 작동합니다.
웹 루트는 앱 루트에서 액세스 할 수 있습니다. 웹 루트에 위치가있는 한 오류가 발생하지 않습니다. 그래서 웹 루트에 아무것도 액세스 할 수, 당신은 단순히 참조 : 당신이 (케이크 코드 내에서하지에 액세스하는 경우
http://yourdomain/xml/
: 당신이 웹 루트/XML의 파일에 액세스하려면 /가 그래서, 당신은에서 액세스 할 수 있습니다 웹을 통해) 다음을 사용해야합니다.
$xml = simplexml_load_file(WWW_ROOT . DS . 'myDoc.xml');
당신이하려는 일에 대해 좀 더 자세히 설명해 주시겠습니까? – eaj