限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。
当前位置:首页 >开发者 >PHP笔记 >PHP基础

PHP基础

linux centos安装GD库

如果你是windows主机,开启GD库只需要打开php配置文件php.ini,找";extension=php_gd2.dll“,去掉前面的分号注释"extension=php_gd2.dll"即可,然后重启apache服务器即。 如果你是linux centos主机,开启GD库的支持,在php.ini配置文件中找不到"extension=php_gd2.d

PHP 过滤 $_POST 或 $_GET 接收的参数

/************************* 说明: 判断传递的变量中是否含有非法字符 如$_POST、$_GET 功能: 防注入 *************************/ //你想要过滤的非法字符 $ArrFiltrate=array("'","or","and","union","where","&","join"); //出错后要跳

转| PHP+Mysql防止SQL注入的方法

/** * 防止sql注入自定义方法一 * author: xiaochuan * @param: mixed $value 参数值 */ function check_param($value=null) { # select|insert|update|delete|\'|\/\*|\*|\.\.\/|\.\/|union|into|load_file|

php 获取两个时间中的所有日期

function periodDate($start_time,$end_time){ $start_time = strtotime($start_time); $end_time = strtotime($end_time); $i=0; while ($start_time

支付宝SDK报错 invalid [default store dir]: /tmp/ 解决方法

今天是用支付的官方demo,出现报错 invalid [default store dir]: /tmp/ 我用的是win服务器,所以要修改下官方demo 在demo中找到 AopSdkl.php将18行中的【define("AOP_SDK_WORK_DIR", "/tmp/");】修改为以下代码: define("AOP_SDK_WORK_DIR", di

一段话中提取数量及单位

$str = "牛肉肝蔬菜成犬粮15kg水电费发给都是范德萨"; // $match = '/[\d.\d]+|[kg|g]+/'; // 0 => // array (size=2) // 0 => string '15' (length=2) // 1 => string 'kg' (length=2) $match='/\d+\.{0,1}\d+[[:

php获取 request payload中的数据

if (isset($GLOBALS['HTTP_RAW_POST_DATA'])) { $userinfo1 = $GLOBALS['HTTP_RAW_POST_DATA']; } else { $userinfo1 = file_get_contents('php://input'); } $userinfo = object_to_array(json