이 특별한 경우에 대한 좋은 예를 찾을 수 없었습니다. 이 질문을하는 대부분의 사람들은 더 복잡한 사용 사례를 가지고 있으므로 대답은 일반적으로 복잡한 솔루션을 포함합니다. 스크립트 시작 부분에는 여러 함수를 포함하여 모든 코드에서 사용할 수 있어야하는 몇 가지 변수가 있습니다. 그렇지 않으면 각 기능에서 설정해야하며 이것이 사용자 설정 값이라는 점을 고려할 때 코드 전체에서 모든 것을 변경하는 것은 불가능합니다.
<?php
//**** Example User Config Area ****
$name = "blah";
$tag = "blah";
//**********************************
function taco() {
echo $name; //this function needs to use these user set variables
echo $tag;
}
?>
누구나 전역 변수를 사용하지 말라고합니다. 전역 변수가 실제로 의미가있는 경우입니까? 그렇지 않은 경우이 작업을 수행하려면 여기서 무엇을해야합니까?
이러한 값은 프로그램에서 변경되지 않습니다. 사용자가 편집하는 경우에만 변경됩니다. DB 위치 또는 사용자 이름 등
다음 변수를 전달하십시오.
function taco($name, $tag) {
echo $name;
echo $tag;
}
// and
taco($name, $tag);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다