2017-11-08 1 views
-2

이 작업은 간단 할 수 있습니다. 매우 광범위하면 유감스럽게 생각합니다. 나는 어떤 대안을 찾는 것이 좋지만, 나는 약간의 도움을 원할뿐입니다.PHP에서 파일의 원시 변수를 읽는 방법?

PHP의 파일에서 변수를 읽을 수 있어야합니다. 예를 들어, 나는이 같은 파일 것 :

$test = 10 
$greeting = "Hello" 

를 그리고 PHP는이 값을 실제로 사용할 수있을 것입니다. 위의 "코드"는 전체 파일이거나, 몇 가지 변수를 추가하거나 가져올 수 있습니다. 이런 식으로해야하는 이유는 다른 PHP 파일도 변수를 쓸 수 있기 때문입니다. 이 작업을 수행 할 수있는 방법 또는 이와 유사한 방법이 있습니까?

감사합니다.

편집 :이 파일은 TXT 파일입니다. 텍스트 파일에서

+2

이 파일은'.php' 파일 또는'.txt' 파일입니까? –

+0

@AlivetoDie .txt 파일, 감사합니다 – Jamie

+4

파일이 PHP 코드 또는 구조화 된 데이터를 의미합니까? PHP 코드라면 세미콜론이 없습니다. 그리고 다른 PHP 코드 파일처럼'include()'할 수 있습니다. 그것이 구조화 된 데이터 인 경우, 왜 바퀴를 다시 발명합니까? 파일을 읽거나 쓸 수있는 도구가있는 JSON 또는 XML 또는 다른 표준 데이터 형식을 사용하십시오. – David

답변

0

읽기 라인 .PHP 될 운명이 아니에요 : while 루프의 각 반복에 대한

<?php 
$myfile = fopen("variables.txt", "r") or die("Unable to open file!"); 
// Output one line until end-of-file 
while(!feof($myfile)) { 
    //echo fgets($myfile) . "<br>"; 
    // <Your code logic here.> 
} 
fclose($myfile); 
?> 

는 당신이 값이 텍스트 파일에서 읽어와 함께 할 필요가 무엇이든 않습니다.

+0

그래,하지만 그건 주요 질문에 대답하지 않습니다. 나는 단지 include를 사용할 것이다. include 파일의 확장명은 중요하지 않습니다. 종종 .inc 또는 so라고 부릅니다. (나는 거북이를 붙잡고있는 당신의 대답에 동의한다) –

0

나는 방법을 찾았습니다. 나는 여전히 PHP를 처음 사용하기 때문에 매우 엄격하게 사용하고 있습니다. 그것에서 읽을 수

<?php 
//File name is variables.php 
$test = 10; 
$greeting = "Hello"; 

그럼 다른 PHP 파일이 여전히 다른 PHP 파일을 작성할 수 있습니다 : 나는 내 모든 변수 끝없는 PHP 파일을 만들하기로 결정했습니다

<?php 
include "variables.php"; 
echo $greeting; 

출력이 Hello가됩니다. 모두에게 도움을 주셔서 감사합니다.

관련 문제