2011-01-24 10 views
0

PHPで後で読むために、Pythonで文字列データを符号化するための最良の方法または簡単な方法は何ですか?PHPとPythonの間の文字列データを符号化する

失敗例:

1:Pythonで:PHPで

>>> encoded = u'test ö'.encode('utf-8') 
'text \xc3\xb6' 

>>> $decoded = utf8_decode('test \xc3\xb6'); 
test \xc3\xb6 

2:PHPで

>>> encoded = u'test ö'.encode('latin-1') 
'test \xf6' 

:Pythonでデコード

$ = ???;あなたがPHPで解析され、バックスラッシュのエスケープシーケンスを取得するために二重引用符を使用する必要が

答えて

3

# php -r 'echo utf8_decode("test \xc3\xb6");' 
test ö 

と使用UTF8は確かにプログラミング言語/システム間で文字列データを渡すための最も相互運用可能な方法の1 /など

です
関連する問題