파일의 첫 번째 줄이 "<?php"
인 경우 반향을 일으키지 만 파일의 처음 몇 줄을 구문 분석하려고합니다. 그러나 파일의 첫 번째 줄이 "테스트"이면됩니다. 왜 어떤 아이디어?PHP fgets()를 인식하지 못함 <? php
<?php
$file= fopen("testfile.php", "r") or die("Unable to open file!");
echo fgets($file);
fclose($file);
?>
파일의 첫 번째 줄이 "<?php"
인 경우 반향을 일으키지 만 파일의 처음 몇 줄을 구문 분석하려고합니다. 그러나 파일의 첫 번째 줄이 "테스트"이면됩니다. 왜 어떤 아이디어?PHP fgets()를 인식하지 못함 <? php
<?php
$file= fopen("testfile.php", "r") or die("Unable to open file!");
echo fgets($file);
fclose($file);
?>
나는 따라서 <?php
는 HTML 태그로 인식되고 브라우저가 표시되지 않습니다, 당신은 기본 콘텐츠 형식 text/html
를 사용하는 가정합니다. 페이지의 소스 코드를 확인하십시오.
여기에 멋진 프리젠 테이션 방법이 있습니다 : http://www.wikihow.com/View-Source-Code.
분명히 당신은 나보다 이것에 대해 더 많이 안다. 그렇지 않으면 내가 묻지 않을 것이다. 당신의 대답에 답이 있었습니까? 그렇지 않다면, 당신은 정교 할 수 있습니까? – emailcooke
@ShawnCooke 브라우저에서 HTML 태그로' php'를 결정하는 것이 가장 마음에 드는 이유입니다. 브라우저는'fgets'가 어떤 평가를 할 수 있기 때문에 PHP 코드를 해석 할 수 없습니다. – VisioN
태그가 표시되지 않더라도 기술적으로 있습니까? 따라서 브라우저에서 echo를 사용하는 대신 fgets ($ file)을 파일에 작성하면 표시됩니까? – emailcooke
귀하에게 적합합니다. (심지어 색상이 있습니다!)
highlight_file("testfile.php");
나를위한 해결책은 브라우저에 회선을 표시하지 않는 것입니다. 브라우저에 실제로 필요하지 않습니다. 사실, 파일에서 다른 것들이 필요하지만 에코가 될 수 없다는 것을 알았 기 때문에 물어볼 것이라고 생각했습니다. 도움을 주신 모든 분들께 감사드립니다!
PHP 코드인가?! – Rizier123
브라우저에서이 코드를 볼 수 있습니다. "소스보기"에 신경 쓰지 마십시오 –
소스를 보더라도 PHP 태그가 표시되지 않습니다 – emailcooke