답변 4개
echo str_replace("\n","",$str);
이렇게 되야죠. 홋땀표는 파싱을 하지 않으니 개행문자가 아닌 \n 문자를 찾아 치환할태니깐요~
$str = str_replace('\n','',$str); //잘못된표현
$str = str_replace("\n","",$str); //바른표현
댓글을 작성하려면 로그인이 필요합니다.
' : PHP Parser 가 신경쓰지 않는 string 데이터
" : PHP Parser 가 한번 내부적 해석과정을 거치는 string 데이터
</p><p>$page = 0;</p><p>$limit = 10;</p><p>$queries = [</p><p> "SELECT myfield FROM mytable LIMIT {$limit} OFFSET {$page}";,</p><p><span style="font-size: 14.6667px;"> 'SELECT myfield FROM mytable LIMIT {$limit} OFFSET {$page}';</span> </p><p>];</p><p>print_r(<span style="font-size: 14.6667px;">$queries</span><span style="font-size: 11pt;">);</span></p><p><span style="font-size: 11pt;">
단순 string 데이터를 표현하고자 한다면, 또한 성능을 위해서라도 단연 ' 입니다.
댓글을 작성하려면 로그인이 필요합니다.
php 에서 쌍따옴표와 따옴표의 차이 중 가장 큰 차이는
따옴표 안에 변수를 넣을 수 있는냐 없는냐 차입니다.
$value="잉기";
$comment = "입력하신 $value는 멋집니다.";
$comment = '입력하신 '.$value.'는 멋집니다.';
가장 큰 차이는 이 점인 것 같습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인