이 질문은 오랫동안 나를 당황하게 했습니다. 누군가가 나에게 조언을 해줄 수 있기를 바랍니다.
config.php의 내용이 다음과 같다고 가정합니다:
또는:
'k1' 아래 값을 어떻게 수정하나요? str_replace를 사용하지 않고 어떻게 이를 달성할 수 있나요? ('k1'의 값은 고정되어 있지 않기 때문에 제가 원하는 방법은 키를 찾은 후 키의 값을 수정해서 파일을 저장하는 방법입니다)
业精于勤,荒于嬉;行成于思,毁于随。
첫 번째는 더 쉽지만 두 번째는 올바르게 작성되었는지 먼저 확인해야 합니다. 이 구조는 JSON 객체와 비슷하지만 그렇지 않기 때문에 쉽지 않습니다. 첫 번째 방법
는 var_export输出可供PHP读取的数组,此函数第二个参数为false时,直接输出,为true 사용 시 결과를 변수로 반환하는 데 주로 사용됩니다. 한 가지 기억해야 할 점은 이 함수로 생성된 배열 레이아웃이 별로 보기 좋지 않다는 것입니다. 괜찮다면 직접 작성해 보세요.
var_export
false
true
Modifyk1의 예제 코드
k1
사실 가장 쉬운 방법은 이렇게 구성 파일을 작성하지 않는 것입니다. 일반적으로 구성 파일 형식은 다음과 같습니다.
외부 파일은
값을 쉽게 가져오고 변경할 수 있으며 파일에 다시 쓰기도 쉽습니다.
첫 번째는 더 쉽지만 두 번째는 올바르게 작성되었는지 먼저 확인해야 합니다. 이 구조는 JSON 객체와 비슷하지만 그렇지 않기 때문에 쉽지 않습니다.
으아악첫 번째 방법
는
var_export
输出可供PHP读取的数组,此函数第二个参数为false
时,直接输出,为true
사용 시 결과를 변수로 반환하는 데 주로 사용됩니다.한 가지 기억해야 할 점은 이 함수로 생성된 배열 레이아웃이 별로 보기 좋지 않다는 것입니다. 괜찮다면 직접 작성해 보세요.
업데이트
Modify
으아악k1
의 예제 코드사실 가장 쉬운 방법은 이렇게 구성 파일을 작성하지 않는 것입니다. 일반적으로 구성 파일 형식은 다음과 같습니다.
으아악외부 파일은
와 같은 파일을 요구하여 배열 값을 변수에 직접 할당할 수 있습니다. 으아악값을 쉽게 가져오고 변경할 수 있으며 파일에 다시 쓰기도 쉽습니다.