如何从PHP发送HTML的JSON插入广告



我需要更改工作的PHP方法,即解析SMS以发送JSON而不是HTML。我正在重新创建Vue.js的前端,很难在那里显示HTML。问题是,我不知道该怎么做,该做什么,以及它应该是什么样子。

我可以请你帮我想一想该怎么做吗?就像我需要灵感一样,因为有太多的条件和东西,我真的不知道该怎么做

例如,下面是返回HTMML的代码。

看看where are if语句。如何将其更改为返回json?

我是后端新手,也从未使用过PHP,这就是为什么我需要灵感。

谢谢!

$par = explode(';', caesarCipher($m[1], -3));
hzsGetSMSPosition()
if ($par[0] == '')
$par[0] = 'x';
$ret = hzsGetSMSPosition($par, $sender, 'cz');
if ($par[6] != '')
$ret[0] .= 'Nadm. výška: ' . hsc($par[6]) . ' m' . $nl;
$terajsi_stav = array();
$par[25] .= '000000000000000000';
if ($par[25][0] == '1') $terajsi_stav[] = 'ťažký úraz';
if ($par[25][1] == '1') $terajsi_stav[] = 'autonehoda so zranením';
if ($par[25][2] == '1') $terajsi_stav[] = 'bolesť na hrudi';
if ($par[25][3] == '1') $terajsi_stav[] = 'ťažké krvácanie';
if ($par[25][4] == '1') $terajsi_stav[] = 'alergická reakcia';
if ($par[25][5] == '1') $terajsi_stav[] = 'dýchavičnosť';
if ($par[25][6] == '1') $terajsi_stav[] = 'iný problém / bolesť brucha';
if ($par[25][7] == '1') $terajsi_stav[] = 'bezvedomie';
if ($par[25][8] == '1') $terajsi_stav[] = 'svedok';
if ($par[25][9] == '1') $terajsi_stav[] = 'lavína';
if ($par[25][10] == '1') $terajsi_stav[] = 'uviaznutie';
if ($par[25][11] == '1') $terajsi_stav[] = 'zablúdenie';
if ($par[25][12] == '1') $terajsi_stav[] = 'zranenie v horách';
if (!empty($terajsi_stav))
$ret[0] .= 'Aktuálny stav: ' . implode(', ', $terajsi_stav) . $nl;

json_encode非常适合您的需求

<?php
$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
echo json_encode($arr);
?>

最新更新