#php类

PHP trigger_error() 函数

trigger_error()函数创建用户自定义的错误消息。trigger_error()函数用于在用户指定的条件下触发一个错误消息。它可以与内建的错误处理程序一起使用,或者与由set_error_handler()函数设置的用户自定义函数一起使用。当您需要在运行脚本时的某个指定条件下自定义错误消息时,该函数很有用。如...
开发笔记 ·2024-07-04

PHP简单实现图片格式转换(jpg转png,gif转png等)

依赖php扩展gd和exif实现/***图片格式转换*@paramstring$image_path文件路径或url*@paramstring$to_ext待转格式,支持png,gif,jpeg,wbmp,webp,xbm*@paramnull|string$save_path存储路径,null则返回二进制内容,str...

PHP代码-禁止IP访问网站

如果你想要禁止某一个国家的IP访问你的网站,请使用以下PHP代码:(如果是WP把这段代码加到Header.php中)<?php/****test.php(屏蔽国家IP)**/$verification='美国';//需要屏蔽国家的IPfunctionget_client_ip(){$ip=$_SE...
开发笔记 ·2024-06-22

php实现txt下载文件下载代码

{//echo"当前目录中,文件".$file."存在";header("Content-Disposition:attachment;filename=".$time.".txt");//告诉浏览器通过附件形式来处理文件header('Content-Length:'.filesize($file));//下载文件大...

php禁止访问某个地区的IP

functioncheckIp(){$ip=egetip();$oldIp=getcvar('iplist');if($oldIp){Header("Location:".'/404.html');exit;}$setIps=ReturnPublicAddVar("jinyong_area");$citys=[];if...

PHP实现随机图像功能

PHP随机图像实现的代码超级简单,短短四行就搞定了:<?php$img_array=glob('images/*.{gif,jpg,png,jpeg,webp,bmp}',GLOB_BRACE);if(count($img_array)==0)die('没找到图片文件。请先上传一些图片到'.dirname(__F...

php开发微信APP支付接口

1:用户在商户APP中选择商品,提交订单,选择微信支付。2:商户后台收到用户支付单,调用微信支付统一下单接口。参见【统一下单API】。3:统一下单接口返回正常的prepay_id,再按签名规范重新生成签名后,将数据传输给APP。参与签名的字段名为appid,partnerid,prepayid,noncestr,tim...

thinkphp5使用phpmailer进行发送邮件功能

1、使用composer工具安装,在tp5根目录下执行 默认使用1.0版本  composerrequirephpmailer/phpmailer 安装成功后显示下面目录 2、封装发送邮件方法我放置在了extra文件夹内function sendEmail($...

Thinkphp5获取访客用户ip地址的方法

用户访问tp5网站,可以通过内置ip()函数获取ip地址$request = Request::instance();echo '访问ip地址:' . $request->ip();...

thinkphp使用setInc和setDec进行字段加1减1

//score字段加1db('article')->where('id',1)->setInc('score');//score字段加5db('article')->where('id',1)->setInc('score',5);//score字段减1db('article')->whe...

PHP使用scandir()列出当前所有文件夹和各类文件

一般的CMS通过查看文件夹结构基本可以查看出来某些重要文件PHP代码 以下是查看当前文件夹下<?php$files = scandir('.');  foreach ($files as $file) {&n...

PHP 自带的验证函数 FILTER_VAR()

常见的用法检查邮箱的格式是否合法if(filter_var('bob@51dev.com',FILTER_VALIDATE_EMAIL)){} 更多相关的过滤参数:ID名称描述FILTER_CALLBACK调用用户自定义函数来过滤数据。FILTER_SANITIZE_STRING去除标签,去除...

php中 json_encode 不自动转移斜杠 “/”的方法

json_encode([],JSON_UNESCAPED_SLASHES)...

php字符串拼接要注意什么

使用".“运算符进行字符串拼接:在PHP中,可以使用”."运算符来连接两个字符串。使用双引号或单引号来包裹字符串:可以使用双引号或单引号来包裹字符串,但要注意在双引号中可以直接使用变量,而在单引号中不能。使用{}符号来包裹变量:如果需要在字符串中插入变量,可以使用{}符号来包...

php中的php.ini设置session超时

session.use_cookies设置为1session.cookie_lifetime默认是0关闭浏览器后就失效。...
首页上一页...23456...下一页尾页