fputs ($ops 시..

fputs ($ops,"<?" . "\r\n" . "include_once('./_common.php');" . "\r\n" . "$g4[title] = '{$row[9]}';" . "\r\n" . "include_once('./head.sub.php');" . "\r\n" . "?>"



위와같이 출력시에



출력은 되는데, $g4[title] 이부분이 $로써 적용이 되어졌는지 사라지네요.

$g4[title] 있는 그대로 그 문자대로 프린트 되도록 하려면 어떻게 해야할까요?



*원하는 결과값 :



<?

include_once('./_common.php');

$g4[title] = '{$row[9]}

include_once('./head.sub.php');

?>



* 실제 결과값 : $g4[title] 부분이 사라져서 결과값이 표출 되네요... ㅠㅠ

<?

include_once('./_common.php');

???사라짐 = '{$row[9]}

include_once('./head.sub.php');

?>
|

댓글 2개

$ 앞에 역슬래쉬(\)를 붙여 보세요

echo "$test"; 하면 $test 의 값이
echo '$test'; 하면 $test 문자가 그대로 출력됩니다.
'{$row[9]}'; <-- 이부분도 원하는 출력값 부분에서 나중에 제대로 실행되지않습니다
작은 따옴표로 둘러싸면 $row[9]값으로 변환되지않게됩니다
홑따옴표는 없애고 byfun님 답변처럼 모두 역슬래쉬
. "\$g4[title] = \$row[9];" .

또는 전체를 홑따옴표로 해보세요
. '$g4[title] = $row[9];' .

$row[9]에 현재의 $row[9] 값이 들어가야 한다면

. "\$g4[title] = '{$row[9]}';" .
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 1,785
13년 전 조회 1,294
13년 전 조회 870
13년 전 조회 966
13년 전 조회 2,772
13년 전 조회 2,355
13년 전 조회 1,482
13년 전 조회 1,254
13년 전 조회 1,552
13년 전 조회 1,024
13년 전 조회 715
13년 전 조회 2,123
13년 전 조회 748
13년 전 조회 1,684
13년 전 조회 823
13년 전 조회 934
13년 전 조회 976
13년 전 조회 1,609
13년 전 조회 1,634
13년 전 조회 1,298