2012-06-11 6 views
-3

"test.php"라는 파일이 있습니다. 이 파일의 내용은 다음과 더 유사합니다특정 줄을 PHP 파일에서 제거합니다.

<?php 
require_once "classes/xconfig.php"; 
require_once "Facebook/index.php"; 
require_once "classes/class.uvlogin.php"; 
?> 

편집 :는 사용자의 선택을 바탕으로 내가이 test.php에서 발견 된 일부 구성을 제거합니다. 예를 들어, 사용자가 자동 ​​구성을 원하지 않으면 파일에서 require_once "classes/xconfig.php";을 제거해야합니다.

파일의 특정 줄을 제거하거나 덮어 쓸 수 있습니까?

+4

텍스트 편집기를 사용 하시겠습니까? – Hassan

+0

해당 행을 강조 표시하고'Delete' 키를 누르십시오. 내가 진지했다면 나는 당신이 제거함으로써 의미하는 것을 정말로 이해하지 못합니다. 무엇을 언제 사용하여 제거 할 건가요? – Leri

+0

@ 전체 : 당신이 잘못된 방식으로 질문을 이해할 수 있다고 생각합니다. 내 질문을 업데이트했습니다. 편집 블록을 확인하십시오. – VKGS

답변

4

사용자의 선택에 따라이 test.php에있는 일부 구성을 제거하고 싶습니다. 예를 들어 사용자가 자동 ​​구성을 원하지 않으면 require_once "classes/xconfig.php"를 제거해야합니다. 파일에서.

PHP는 프로그래밍 언어입니다. 즉, 동적 인 작업을 수행 할 수 있습니다. 이것은이 것을 이해하기가 너무 어렵지 않다는 것을 의미합니다. if 문을 사용하십시오.

<?php 
if($user_wants_xconfig) { require_once "classes/xconfig.php"; } 
if($user_wants_facebook) { require_once "Facebook/index.php"; } 
if($user_wants_uvlogin) { require_once "classes/class.uvlogin.php"; } 
+0

여기에있는 문제는이 test.php가 이미 존재한다는 것입니다. 사용자가 선택한 옵션에 따라 위에서 말한대로 수정 된 파일의 행이 사용자에게 제공됩니다. test.php는 최종 사용자가 사용하게 될 것입니다. – VKGS

+0

@Sekar 귀하의 요구 사항에 대해 이것은 훌륭한 해결책입니다. 당신이 원하는대로한다면, 모든 사용자에 대해 test.php를 복사 한 다음 수정해야합니다. 한 번만 수정하면 다른 사용자도 수정할 수 있기 때문입니다. 나는 다소 혼란 스럽다. – Leri

+0

@PLB : 알겠습니다. 이 솔루션은 나에게 적합하지 않지만 해결 방법이 있습니다. 그것은 페이스 북 디렉토리가 다운로드 가능한 목록에 존재한다면 사용자가 페이스 북 로그인을 원한다면 그렇게됩니다. 그게 다야. 감사 Berry, PLB 및 모두. 나는이 질문을 잘 제시하지 않았으므로이 혼란이 ... – VKGS

관련 문제