시놉시스 : 머리글, 본문, 바닥 글 및 문제의 페이지에 고유 한 변수를 포함하도록 페이지의 맨 위에 여러 가지를 설정했습니다 (예 : 페이지가 연락처 인 경우). 페이지 또는 홈페이지 인 경우)IF 문을 함수로 변환하는 방법은 무엇입니까?
이 페이지의 맨 위에는 IF 문이 있습니다. 기본적으로 mySQL 데이터베이스 자격 증명을 받아야하는지 묻습니다.
이 IF 문을 함수로 바꾸고 싶습니다.
IF 문 : 나는 (YES)는 함수처럼, connect_to 싶습니다
$yesDBconnect = REQUIRE_ONCE ('{GURL}/include/mysql_con.php');
$DBconnect = FALSE;
$yesDBconnect = REQUIRE_ONCE ('{GURL}/include/mysql_con.php');
if ($DBconnect == TRUE)
$yesDBconnect
endif;
(나는 아직도 작동 여부 것입니다 있는지 확인하기 위해 테스트하지 않았습니다) 또는 connect_to (NO); 저는 이것에 대해 꽤 새로운데, 저는 제 변수를 낮추었습니다. 그러나 다른 것들은 제가 풀리고 있습니다. : P
미리 감사드립니다.
함수에서이 문제는 "전역"데이터베이스 핸들 변수와 같이 포함 된 파일에 포함 된 모든 변수가 해당 함수의 범위 안에 걸릴 수 있다는 점에서 문제가됩니다. 그것이 돌아 오면, 그들은 어리 석다. –
정적 클래스 메서드 및 클래스 vars를 사용하는 경우가 아닙니다. – ITroubs
좀 더 자세히 설명해 주시겠습니까? 내 mysql_con 파일에서 사용자, 암호, 호스트, 데이터베이스 내부에 상수가 있습니다. 함수를 사용하려고하면 그 상수는 사라질 것입니까? – Bayac3