2016-12-16 2 views
0

우리는 ios 응용 프로그램과 우리가 붙잡고있는 한 단계를 개발 중입니다. 응용 프로그램 화면 그림 이모티콘에 PHP로 emojis를 표시하는 방법은 ios 인코딩에서 오는 것입니까?

는이 웹 페이지에서 디코딩하는 그림 이모티콘을 변환 실제 그림 이모티콘으로 표시 어떻게

Sportlich drauf \ud83d\udcaa\ud83c\udffc, bin ein gro\337er Barca fan \ud83d\udc99\u2764\ud83d\udc9b. Besch\344ftige mich viel mit Kunst, Architektur und Geschichtlicher Kunst in meinem schul Verlauf 
\ud83d\ude04. H\366r sehr gerne deutsch Rapp \ud83c\udfbc\ud83c\udfbb, lese gerne Mangans und bin absoluter anime fan \ud83d\udc4c\ud83c\udffc. Rauche und trinke kaum, ich paffe gerne eine Zigarre in sch\366nen Moment und trink nur auf events \ud83d\ude09. 

이 원하는 PHP 그렇게 NSNonLossyASCIIStringEncoding IOS 기능을 사용하여 PHP의 API를 thorugh 저장됩니다

우리는 PHP를 서버 측과 mysql을 데이터베이스로 사용하고 있습니다. 모든 php 라이브러리 또는 anyother 것들이 내게 알려주 수 있습니다.

나는 php에서 그 문자열을 해독하고 웹 페이지에서 emojis를 보여주고 싶다.

+1

귀하의 웹 사이트에 페이스 북 채팅과 같은 그림 이모티콘을 표시해야합니까? –

+1

http://www.online-toolz.com/tools/text-unicode-entities-convertor.php PHP 쪽에서 이모티콘으로 이모티콘으로 변환하려면이 링크를 참조하십시오 –

+0

@Himanshu Moradiya : Hello himanshu 저는 이모티콘을 표시하고 싶습니다. 나는 관리자 패널에 disply하고 싶습니다. –

답변

1
$myInput = '\\ud83d\\ude01'; 

$myHexString = str_replace('\\u', '', $myInput); 
$myBinString = hex2bin($myHexString); 

print iconv("UTF-16BE", "UTF-8", $myBinString); 

행복이 시도

+0

감사합니다. –

+0

이 작동하지 않으면 @Darshanambaliya이 시도하십시오 ... $ myInput = '\\ ud83d \\ ude01'; $ myHexString = str_replace ('\\ u', '', $ myInput); $ myBinString = hex2bin ($ myHexString); 인쇄 iconv ("UTF-16BE", "UTF-8", $ myBinString); –

0

코딩 - http://code.iamcal.com/php/emoji/ 당신은 단지 그림 이모티콘에 Emoji.php 및 비밀 unicodes를 다운로드해야

.

require_once('Emoji.php'); 

$text='Sportlich drauf \ud83d\udcaa\ud83c\udffc,Barca fan \ud83d\udc99\u2764\ud83d\udc9b \ud83d\ude09.'; 

echo Emoji::Decode($text); 
관련 문제