php json_encode() show’s null instead of text

source: http://stackoverflow.com/questions/8143163/php-json-encode-shows-null-instead-of-text

json_encode expects strings in the data to be encoded as UTF-8.

Convert them to UTF-8 if they aren’t already:

$results = array_map(function($r) {
  $r['text'] = utf8_encode($r['text']);
  return $r;
}, $results);
echo json_encode($results);
Advertisements

mPDF: A PHP class to generate PDF files from HTML with Unicode/UTF-8 and CJK support

mPDF is a PHP class which generates PDF files from UTF-8 encoded HTML. It is based on FPDF and HTML2FPDF, with a number of enhancements.

http://www.mpdf1.com/mpdf/