- var_dump: documentation ( source)
- json_encode: documentation ( source)
<?php
$json = json_encode(array('phone_number' => '+123123'), JSON_NUMERIC_CHECK);
var_dump($json);
$json = json_encode(array('phone_number' => '-123123'), JSON_NUMERIC_CHECK);
var_dump($json);
$json = json_encode(array('phone_number' => '1.2e3'), JSON_NUMERIC_CHECK);
var_dump($json);
$json = json_encode(array('phone_number' => '0.00001'), JSON_NUMERIC_CHECK);
var_dump($json);
$json = json_encode(array('phone_number' => '+a33123456789'), JSON_NUMERIC_CHECK);
var_dump($json);
$json = json_encode(array('phone_number' => 'a123'), JSON_NUMERIC_CHECK);
var_dump($json);
$json = json_encode(array('phone_number' => '0123'), JSON_NUMERIC_CHECK);
var_dump($json);