PHP kodlama "les doğrulamaları d'entr \ u00e9es"

2 Cevap php

I les validations d'entr\u00e9es yerine bu biçimde les validations d'entrées metin var.

Bu heyecan. Json API ve ben é için \u00e9 çevirmek istiyorum ama bunu yapmak için bir yol bulamıyorum.

Ben nasıl PHP karakterleri çevirebilir böylece unicode herhalde?

Ben zaten kod örnek:

 $this->jsonArray = json_decode($this->jsonData, true);
 //... Loop ...
 $output .=' <li class="twit">'.$this->jsonArray[$x]['text'] //....

2 Cevap

Json_decode kullanın:

$raw = "{\"data\":\"les validations d'entr\u00e9es\"}"; var_dump(json_decode($raw));

Sonuç:

object(stdClass)[2] public 'data' => string 'les validations d'entrées' (length=26)

Tamam, ben Unicode olduğunu düşündüm ama PHP yöntem utf8_decode sorunu çözmek kullanma ... UTF8 oldu. Json_decode beni işaret size Eric ederiz ama o daha bir şey olması gerekir gibi görünüyor.