Exemplo n.º 1
0
 /**
  * @function php2js
  * @abstract Helper for arr2json. Perofrms typecasting
  */
 function php2js($value)
 {
     if (is_array($value)) {
         return arr2json($val);
     }
     if (is_string($value)) {
         return '"' . $value . '"';
     }
     if (is_bool($value)) {
         return 'Boolean(' . (int) $value . ')';
     }
     if (is_null($value)) {
         return '""';
     }
     return $value;
 }
Exemplo n.º 2
0
function php2js($val)
{
    if (is_array($val)) {
        return arr2json($val);
    }
    if (is_string($val)) {
        return '"' . addslashes($val) . '"';
    }
    if (is_bool($val)) {
        return 'Boolean(' . (int) $val . ')';
    }
    if (is_null($val)) {
        return '""';
    }
    return $val;
}