-
PHP批量去掉bom头代码的小工具
所属栏目:[PHP教程] 日期:2022-01-15 热度:149
在 aitecms 群里有网友抱怨了好几天说本地的验证码一直无法显示,后来听说解决了,问其如何解决的,说是去除了文件 bom 就好了。后来百度到一篇文章也说 dedecms 的验证码不能显示,某次解决了文件 bom 后竟然好了,于是本篇文章就显得很重要了。 网上转载[详细]
-
最简洁的PHP程序员学习路线和建议
所属栏目:[PHP教程] 日期:2022-01-15 热度:200
为了你可以更好地学习PHP,这次主要是想说一下PHP的学习线路,文末还有10条php性能优化的小技巧介绍哦 适用于PHP初学者的学习线路和建议 我们要有一个循序渐进的学习过程,这里先把学习PHP的过程做一下概括,这和很多学习PHP的爱好者是不谋而合的: (1) 熟[详细]
-
php小数点后取两位的三种实现办法
所属栏目:[PHP教程] 日期:2022-01-15 热度:84
php小数点后取两位的方法。 方法一、经常用到小数点后取几位,但不能进位的情况。 比如3.149569取小数点后两位,最后两位不能四舍五入。结果:3.14。 可以使用函数floor。 该函数是舍去取整。例如,floor(4.66456) 结果:4 。 floor(9.1254) 结果9 。 因此[详细]
-
PHP获取当前目录和相对目录的方法
所属栏目:[PHP教程] 日期:2022-01-15 热度:104
?php //获取当前文件所在目录,如果 A.php include B.php 则无论写在哪个文件里,都是表示 A.php 文件所在的目录 echo realpath(.),br; echo getcwd(),br; // 获取当前文件的上级目录,如果 A.php include B.php 则无论写在哪个文件里,都是表示 A.php 文[详细]
-
PHP实现抽奖程序中奖概率算法
所属栏目:[PHP教程] 日期:2022-01-15 热度:88
我们先完成后台PHP的流程,PHP的主要工作是负责配置奖项及对应的中奖概率,当前端页面点击翻动某个方块时会想后台PHP发送ajax请求,那么后台PHP根据配置的概率,通过概率算法给出中奖结果,同时将未中奖的奖项信息一并以JSON数据格式发送给前端页面。 概率[详细]
-
如何利用php导出excel数据表
所属栏目:[PHP教程] 日期:2022-01-15 热度:109
利用php导出excel数据表代码 ? Header(Content-type:application/octet-stream); Header(Accept-Ranges:bytes); Header(Content-type:application/vnd.ms-excel); Header(Content-Disposition:attachment;filename=test.xls); $con = mysql_connect(localh[详细]
-
PHP随机跳转图片完成刷新一次换一张图片
所属栏目:[PHP教程] 日期:2022-01-15 热度:157
PHP如何实现刷新一次换一张图片,比如广告区域就很适合这样的操作。 代码展示: ?php #随即图片名称 取得值1-20之间的随机数 这个是广告图片 $img = rand(1,20)..jpg; #拼凑,完整的图片地址 $URI = https://www.cmsyuanma.com/images/.$img; # 301转向 hea[详细]
-
PHP获取网页截图
所属栏目:[PHP教程] 日期:2022-01-15 热度:152
载phantomjs.exe放到网站根目录 下载地址: http://phantomjs.org/download.html php开启exec,给予相应的权限 代码如下: ?php $filename=time(); $a=exec(phantomjs.exe rasterize.js http://www.cmsyuanma.com {$filename}.png,$out,$status); print_r($a[详细]
-
PHP中单引号与双引号用法
所属栏目:[PHP教程] 日期:2022-01-15 热度:165
双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。 单引号里面的不进行解释,直接输出。 单引号和双引号都有自己的用途。 单引号的内容不会被解析,效率更高。 如下面代码: $url=http://www.mycodes.net; //单引号输出 $output= $url; echo 单[详细]
-
php给上传图片加图片水印
所属栏目:[PHP教程] 日期:2022-01-15 热度:53
相信大家都知道怎么用PHP为图片增加文字水印,可是如果水印效果为图片呢?该怎么办?别担心,下文就为您分解。我也是近日用到此功能,所以去百度上搜集到了这篇文档,希望对各位有所帮助. form action=?=$_SERVER[PHP_SELF]? method=post enctype=multipar[详细]
-
学习PHP重定向的三种方法
所属栏目:[PHP教程] 日期:2022-01-15 热度:123
一、用HTTP头信息 也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如:声明返回信息的类型(Context-type: xxx/xxx),页面的属性(No cache, Expire)等等。 用HTTP头信息重定向到另[详细]
-
PHP调用MySQL的存储过程
所属栏目:[PHP教程] 日期:2022-01-15 热度:151
MySQL好像从5.0开始才引入存储过程,反正以前做应用的时候从没碰过,不过现在因为主要作内部系统,所以很多应用都用到了存储过程,当然前台有时候也需要调用MySQL存储过程,PHP的MySQL Lib好像支持的不是很好,不过我搜索了些资料,虽然不多,但是还是尝试[详细]
-
常用的PHP上传文件的代码实例
所属栏目:[PHP教程] 日期:2022-01-15 热度:112
动态网站开发中,常用的PHP上传文件的代码实例。 html head meta http-equiv=Content-Type content=text/html; charset=gb2312 title错新网(mycodes.net)文件上传实例/title /head body form enctype=multipart/form-data action=upfile.php method=post i[详细]
-
PHP依赖注入容器怎样理解?聊聊依赖注入容器
所属栏目:[PHP教程] 日期:2021-12-30 热度:141
文本主要给大家分享的是关于php依赖注入容器的内容,对于新手来说依赖注入容器可能比较难理解,文本有对依赖注入容器理解以及具体代码,有这方面学习需要的朋友可以参考参考。下面我们一起来了解一下。 依赖注入容器理解 耦合 一个好的代码结构设计一定是[详细]
-
php的echo与print区别有哪些?运用方法相同吗?
所属栏目:[PHP教程] 日期:2021-12-30 热度:192
php中echo与print区别是什么?我们知道echo与print都能够输出字符,实际应用上两者的功能也是差不多,因此,一些朋友对于echo与print区别并不是很清楚。其实,两者还是有一定的区别的,下面小编就给大家介绍一下。 一、两者区别 echo 支持多个字符串输出,[详细]
-
php数据类型介绍,都有哪些类型?
所属栏目:[PHP教程] 日期:2021-12-30 热度:69
学习PHP,我们需要掌握一些基础语法,其中数据类型是很重要的知识点,那么php数据类型是什么?有哪些呢?下面就跟随小编一起来认识一下吧。 数据类型是指同种数据的一个统称,一般会描述为XX数据类型。比如整数和小数都是数字,我们就会把它统称为数字数据[详细]
-
php怎样判断复选框checkbox的值有没有被勾选?
所属栏目:[PHP教程] 日期:2021-12-30 热度:61
这篇文章给大家分享的是有关php复选框的内容,对于复选框checkbox,我们比较常见的应用就是php表单提交,那么我们是如何判断复选框中的值是否被选中的呢?下面就给大家分享一下php复选框的实现。 本文章向大家介绍两个知识点: 1.php表单提交如何获取复选框[详细]
-
php怎样验证邮箱格式?PHP自带函数验证解析
所属栏目:[PHP教程] 日期:2021-12-30 热度:57
我们在做注册页面的时候,需要用户填写邮箱信息,为了防止用户填写邮箱格式错误,我们需要对邮件格式验证。下面小编就给大家分享使用php实现验证邮箱格式的代码,需要的朋友可以参考学习。 验证邮箱格式是否正确可以通过filter_var函数来实现。 函数介绍:[详细]
-
PHP中Trait功能是什么?如何运用?
所属栏目:[PHP教程] 日期:2021-12-30 热度:157
这篇文章给大家分享的是有关php中trait功能以及用法的内容。文本有具体实例,感兴趣的朋友可以参考,下面我们就一起来了解一下Trait吧。 Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。 1.如果引入的Trait有同名的方法 trait A{ public functi[详细]
-
PHP超级全局变量有哪些?用法是怎样?
所属栏目:[PHP教程] 日期:2021-12-30 热度:82
文本主要给大家分享的是关于PHP超级全局变量的内容,这篇主要介是几个常用PHP 超级全局变量,PHP $GLOBALS、PHP $_REQUEST、PHP $_POST和PHP $_GET,感兴趣的朋友就继续往下看吧。 超级全局变量在PHP 4.1.0之后被启用, 是PHP系统中自带的变量,在一个脚本[详细]
-
php实现堆排序的原理如何理解?一文带你了解
所属栏目:[PHP教程] 日期:2021-12-30 热度:196
很多新手在学习数据结构的时候,对于堆排序不是很理解,因此这篇文章就给大家介绍一下基于php实现堆排序的原理以及实例,有这方面学习需要的朋友可以参考学习。 堆 堆(heap)是计算机科学中一类特殊的数据结构的统称,通常是一个可以被看做一棵树的数组对象[详细]
-
php常见时间相关函数叫哪些?怎样用?
所属栏目:[PHP教程] 日期:2021-12-30 热度:158
我们在做开发的时候,常常会需要使用到时间函数,因此这篇文章就给大家分享php时间相关函数的内容,主要介绍了一些常用的时间相关函数的用法,感兴趣的朋友可以参考。 ?php /** * 设置时区 */ date_default_timezone_set(Asia/Shanghai); /** * 获取时区 *[详细]
-
PHP进程管理器php-fpm原理是啥?如何配置?
所属栏目:[PHP教程] 日期:2021-12-30 热度:65
很多PHP新手对于进程管理php-fpm不是很了解,因此,下面小编就给大家介绍一下PHP进程管理器php-fpm的工作原理以及PHP进程管理器php-fpm的操作。 php-fpm是什么 php-fpm是PHP的一个进程管理器。php下面的众多work进程皆有php-fpm进程管理器管理。 php-fpm的[详细]
-
php终止脚本执行有哪一些方式,你了解多少种?
所属栏目:[PHP教程] 日期:2021-12-30 热度:54
php终止脚本执行的方式有哪些?首先我们需要知道终止脚本执行是什么意思。终止脚本执行,就是指通过一条语句告诉PHP引擎,此语句之后的其他语句不需要执行。下面我们就具体看看php终止脚本执行的方式。 PHP提供了三种方式来终止脚本执行:return,die,exi[详细]
-
php如何完成rpc服务?
所属栏目:[PHP教程] 日期:2021-12-30 热度:165
这篇文章主要给大家介绍关于php实现rpc的操作,本文有具体代码和调用过程,具有一定的借鉴价值,感兴趣的朋友可以参考学习,下面我们就一起来看看具体操作吧。 RPC全称为Remote Procedure Call,翻译过来为远程过程调用。主要应用于不同的系统之间的远程通[详细]