首页 > 编程语言 >ajax 返回值方法(php)

ajax 返回值方法(php)

时间:2023-03-05 17:02:19浏览次数:50  
标签:json state ret callback ajax msg 返回值 array php


<?php
function msg_error($state, $msg) {
if(!empty($_REQUEST['callback'])) {
$callback = $_REQUEST['callback'];
$callback = preg_replace(array('/</', '/>/', '/"/', '/\'/', '/\+/', '/\\\\/', '/\//'), array('<', '>', '', '', '', '', ''), $callback);
}
$a = array(
'state' => $state,
'msg' => $msg,
);
$ret = json_encode($a);
if(!empty($callback)) $ret = sprintf("%s(%s)", $callback, $ret);
header("Content-type: application/json");
echo $ret;
exit;
}


标签:json,state,ret,callback,ajax,msg,返回值,array,php
From: https://blog.51cto.com/sdwml/6101558

相关文章

  • php 正则表达式匹配(输出是否匹配以及匹配值) preg_match
    preg_match—执行一个正则表达式匹配preg_match($pattern,$subject,$matches)搜索subject与pattern给定的正则表达式的一个匹配.参数:pattern:要搜索的模式,字符......
  • nginx日志过滤php脚本
    <?php/***nginx日志过滤脚本*/$file='access.log';$access1='./access1.log';$access2='./access2.log';$access3='./access3.log';$access4='./access4.log';......
  • php基本语法和数据类型、变量销毁
    1、PHP基本语法:HTML和php混合使用;一个语句以;(分号)结束;如何定义一个变量,和变量的使用;php中定义一个变量要以$符号开头:$a=34;变量的数据类型不是固定不变的,根据赋值的变化而......
  • PHPmyadmin与php的整合教程
    PHPmyadmin与php的整合教程:1、下载PHPmyadmin包2、解压PHPmyadmin包到Apache的htdocs目录下3、将PHP安装目录下的php.ini文件中的extension=php_mbstring.dll 前面分号去掉......
  • PHP与Apache整合教程
    1、安装Apache2、下载PHP包,解压到某文件夹。注意:PHP包不需安装,解压即可,注意Windows下安装的PHP包内部一定包含php5apache2_4.dll文件,若没有说明下载错误,重新查找下载。3、PH......
  • php脚本守护进程设计
    思路:while循环,若当前没有数据要操作可以休眠;crontab脚本每隔固定时间段执行该脚本,执行时先检测是否已在执行,若无执行,有则跳过。nohup后台执行flock-xn加锁2>&1表......
  • php 检测mysql表是否存在
    pdo:<?php$dsn='mysql:dbname=test;host=127.0.0.1';$user='root';$password='';try{$pdo=newPDO($dsn,$user,$password);}catch(PDOException$e){......
  • php curl 批量请求
    实例:<?php$ch=array();$res=array();$conn=array();$urls=array('baidu'=>"http://www.baidu.com/",'cheyun'=>"http://auto.jrj.com.cn/",'w3c'=......
  • php curl 请求302跳转页面
    若请求url已改变且设置了自动跳转,可通过设置CURLOPT_FOLLOWLOCATION参数实现自动请求跳转链接。若要手动判断是否跳转,可通过curl_getinfo($ch)方法获取具体请求信息,其中......
  • phpstorm配合phpstudy搭建php学习环境
    phpstorm配合phpstudy搭建php学习环境前言初学php学校提供的是zendstudio和phpstudy的学习环境,因为去年学习java所以习惯了idea的方式,所以今年就找到了JetBrains的ph......