<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[explode 의 활용]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/28881</link>
		<description><![CDATA[<pre>
<code class="language-php">	
	error_log('content-&gt;title:===='.$content-&gt;title);//Re:\xec\x9b\x90\xec\xa4\x80\xec\x8b\x9d\xec\x9e\x85\xeb\x8b\x88\xeb\x8b\xa4
	$tempstr1 = str_replace('Re:','',$content-&gt;title);
	$temp_title = explode("\x",$tempstr1);
	$last_text= "";
	for($i =0; $i&lt;count($temp_title);$i++){
		if(strlen ($temp_title[$i]) &gt; 2){
			$last_text .= chr(intval(substr($temp_title[$i],0,2),16)).substr($temp_title[$i],2,strlen ($temp_title[$i]));
		}else{
			$last_text .= chr(intval(substr($temp_title[$i],0,2),16));
			print_r(chr(intval($temp_title[$i],16)));
		}
	}</code></pre>

<p>서버 언어설정을 바꾸기가 힘들어서..한글을 입력해서 console 에서 출력하면 hex UTF8 형태로 출력하게 되더라구요 그래서 그걸 explode를 통해 캐릭터 단위로 잘라서 한글로 변환하도록 만들어보았습니다.</p>

<p>이게 테스터 http://phptester.net/ 에서는 잘 작동하는데..유독 콘솔에서 error_log('\x'); 실행해보면 \x 로 출력 되지 않고 \\x 으로 출력되더라구요.</p>

<p>자바에서는 보통 \\를 두번쓰면 그다음은 글자로 인식 하는데 PHP 는 방법이 무었인가요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[http://pikabu.tistory.com/93
https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_other...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/28930</link>
			<description><![CDATA[<p>http://pikabu.tistory.com/93<br />
https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_other&amp;wr_id=139253&amp;page=21</p>

<p>이건 PHP인코딩 문제가 아니였습니다.  단순한 문제였고 한글이 깨져서 보이던 부분을 post 또는 get으로 보내기 위해서</p>

<p>urlencoder() 만 쓰면 됬던 문제였습니다.</p>]]></description>
			<author>lovec</author>
			<pubDate>Thu, 03 Jan 2019 07:20:40 +0000</pubDate>
			<category>PHP 프로그래밍</category>
		</item>
			</channel>
</rss>