• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP编程经验

RSS
  • PHP一个小函数
    PHP一个小函数
    // function makeTemp($fileName=amp;quot;indexamp;quot;,$ftype=0) { $tempPath=amp;quot;xx/xxxx/{$fileName}.htmlamp;quot;; if(file_exists($tempPath)) { r ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:22 | 回复:0
  • php调用rabbitmq实现订单消费队列,和延时消费队列
    php调用rabbitmq实现订单消费队列,和延时消费队列
    2020年10月19日15:57:24 个人一点学习和使用rabbitmq,先理解其中概念,不然使用起来十分混乱php使用rabbitmq的相关博客还是相对较少的,java的偏多一些,我也是参考一些java博客才算是搞清楚环境php7.3laravel8.0 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:21 | 回复:0
  • php分10个不同等级压缩优化图片
    php分10个不同等级压缩优化图片
    今天找到一个php写的压缩图片程序,可以分10个等级(0-9)来压缩,0等级时压缩比率不是很大,图片不会失真;随着压缩等级不断增大,图片会变得越来越不清晰,通常压缩后图片大小可以减少到原来的50%,压缩比还是挺大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:23 | 回复:0
  • php自带过滤和转义函数
    php自带过滤和转义函数
      函数名释义介绍htmlspecialchars将与、单双引号、大于和小于号化成HTML格式amp;amp;amp;转成amp;amp;amp;amp;amp;quot;转成amp;amp;amp;quot;' 转成amp;amp;amp;#039;amp;amp;lt;转成amp;amp;amp;lt;amp;amp;gt ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:28 | 回复:0
  • java解析php函数json_encode unicode 编码问题【转】 - liyingming
    java解析php函数json_encode unicode 编码问题【转】 - liyingming
    android开发中在和服务器端接口对接时出现编码问题,从服务器端获取到的数据是amp;quot;\\u8bbe\\u59071ID-\\u8bbe\\u59071\\u540d\\u79f0;\\u8bbe\\u5907……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:28 | 回复:0
  • thinkphp6: 开发命令行程序并在linux平台执行定时任务(php 8.1.1 / thinkphp v6.0.10L ...
    thinkphp6: 开发命令行程序并在linux平台执行定时任务(php 8.1.1 / thinkphp v6.0.10L ...
    一,创建command 1,创建command liuhongdi@lhdpc:/data/php/admapi$ php think make:command SetOrderStatus setorderstatus Command:app\command\SetOrderStatus created successfully. 2,查看已创建的command ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:26 | 回复:0
  • centos7 编译安装php7
    centos7 编译安装php7
    下载php7.0 安装依赖 首先安装libmcrypt依赖库 安装依赖,如果要配合apacht httpd 需要添加amp;#160;--with-apxs2同时安装httpd-devel。 安装 编译安装……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:30 | 回复:0
  • PHP的SQL注入攻击的技术实现以及预防措施 - 飞雪天下
    PHP的SQL注入攻击的技术实现以及预防措施 - 飞雪天下
    最近在折腾amp;#160;PHP + MYSQLamp;#160;的编程。了解了一些amp;#160;PHP SQL 注入攻击的知识,总结一下经验。在我看来,引发amp;#160;SQL 注入攻击的主要原因,是因为以下两点 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:35 | 回复:0
  • Debian8部署laravel5.3(php7.0+nginx)
    Debian8部署laravel5.3(php7.0+nginx)
    web根目录:/var/www/html更换apt-get源cd/etc/apt/sources.listdebhttp://ftp.debian.org/debianjessiemaincontribnon-freedebhttp://ftp.debian.org/debianjessie-updatesmaincontribnon-freedebhttp://sec……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:37 | 回复:0
  • PHP执行效率检查-xdebug使用
    PHP执行效率检查-xdebug使用
    xdebug是一个开源的php调试器,以php模块的形式加载并被使用。 windows平台下: 一、安装xdebug模块 1、去www.xdebug.org下载相应版本php的模块文件,保存下载后的文件到php的ext目录,可以自己修改文件的名称, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:28 | 回复:0
  • QQ登录PHPOauth示例
    QQ登录PHPOauth示例
    演示地址:http://jiesc.net/oauth/loginshiny写于2011,April20,8:19PM.微风日志申请是立即通过的目前腾讯仅开放获取昵称和头像的API,以后会陆续推出其他API头像是QQ空间的,官方文档都是写QQ空间登录根据官方文档 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:40 | 回复:0
  • PHP:封装Mysqli的连接、关闭和增改查(面向过程)
    PHP:封装Mysqli的连接、关闭和增改查(面向过程)
    废话不多说,直接上图和案例:(看行数进行拼接)注意:连接数据库中,因为用了$CONNECT全局变量,所以我们的连接数据库封装方法必须要执行了才能获取到此全局变量的值所引入的数据库文件(database.php):      ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:41 | 回复:0
  • php面试常用算法
    php面试常用算法
    这些都是真实的IT公司招聘PHP程序员的面试题,这些都是简单的基本算法。包括:冒泡算法、快速排序算法、二分查找算法、顺序算法。冒泡排序,对象可以是一个数组01functionbubble_sort($array){02    $count=coun ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:45 | 回复:0
  • php脚本#!/usr/bin/envphp写法的好处
    php脚本#!/usr/bin/envphp写法的好处
    转载:https://www.cnblogs.com/zqifa/p/php-shell-1.html最近在写PHP脚本发现有些脚本有这么个写法,长见识了。脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它。比如php脚本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:47 | 回复:0
  • php数组转xml
    php数组转xml
    $ar = array(     amp;quot;authamp;quot; =amp;amp;gt; array(         amp;quot;useramp;quot; =amp;amp;gt; amp;quot;customeramp;quot;,        amp;quot;passwordamp;quot; =amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:63 | 回复:0
  • 【PHP】iOS推送通知以及反馈服务
    【PHP】iOS推送通知以及反馈服务
    近来项目是完成一个PHP的推送服务器,无论是PHP,APNs还是GCM基本上都是从零开始。写下一点见解,方便以后继续做代码的搬运工。因为对PHP跟iOS都不熟悉,可能有错漏。。。穷孩子没有用过iOS的东西。。。 设备如果希 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:51 | 回复:0
  • PHP判断文件夹是否存在和创建文件夹的方法
    PHP判断文件夹是否存在和创建文件夹的方法
    (PHPmkdir如何创建多级目录)  在开始之前,我先说明一下,可能许多朋友与我一样认为只要给一个路径,mkdir就可以创建文件夹,其实不是那样,单个的MKDIR只能创建一级目录,对于多级的就不行了,那如何用mkdir来创 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:46 | 回复:0
  • PHP中的大小写字母转换函数
    PHP中的大小写字母转换函数
    首字母变大写:ucwords()1amp;amp;lt;?php2$foo='helloworld!';3$foo=ucwords($foo);//HelloWorld!456$bar='HELLOWORLD!';7$bar=ucwords($bar);//HELLOWORLD!8$bar=……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:37 | 回复:0
  • ECshop在迁移到PHP7时遇到的兼容性问题
    ECshop在迁移到PHP7时遇到的兼容性问题
    在PHP7上安装ECShopV2.7.3时,报错!Deprecated:MethodswiththesamenameastheirclasswillnotbeconstructorsinafutureversionofPHP;ECShasadeprecatedconstructorin/usr/local/nginx/html/ecsho……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:46 | 回复:0
  • Ubuntu16.04中php如何切换版本
    Ubuntu16.04中php如何切换版本
    其实就是一条Linux命令,如下:sudoupdate-alternatives--configphp会出现下面选项:Thereare2choicesforthealternativephp(providing/usr/bin/php).SelectionPathPriorityStatus-----------……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:48 | 回复:0
  • php利用自定义key,对数据加解密的方法
    php利用自定义key,对数据加解密的方法
    客户端和服务端通信时,有个场景很常见,通过一个id作为url参数来回传递。假设现在业务上只有这个id标识,那么需要稍微安全一点的通信,对这个id进行加密传输,到服务端再进行解密。这里需要一个服务端进行保密的key ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:47 | 回复:0
  • Linux-学习笔记(PHP向)一
    Linux-学习笔记(PHP向)一
    Linux常用命令使用PHP服务器端脚本编程语言进行网站开发,需要在lamp环境下进行,Linux作为”四剑客”之一是有必要了解熟悉的,而Linux系统并不像windows操作系统那样,以图形化的界面展示给我们,我们只需要鼠标键盘配合 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:48 | 回复:0
  • PHP数组教程定义数组
    PHP数组教程定义数组
    数组array是一组有序的变量,其中每个变量被叫做一个元素。一、定义数组 可以用array()语言结构来新建一个数组。它接受一定数量用逗号分隔的key=amp;amp;gt;value参数对。 array(value,...)//key可以是数字或者字符 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:58 | 回复:0
  • PHP设置http头信息
    PHP设置http头信息
    amp;amp;lt;?PHPfunctionhttps($num){$http=array(100=amp;amp;gt;amp;quot;HTTP/1.1100Continueamp;quot;,101=amp;amp;gt;amp;quot;HTTP/1.1101SwitchingProtocolsamp;quot;,200=amp;amp;gt;amp;quot;HTTP/1.1200OK ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:58 | 回复:0
  • Gitgithubwebhook自动更新/部署代码php自动更新脚本
    Gitgithubwebhook自动更新/部署代码php自动更新脚本
    这几天尝试了利用github的webhook,当代码更新到github,我们的测试服务器自动更新最新的gitbub仓库代码。先列几个大概步骤,有时间再补充详细1.服务器生成sshkey,一般在个人的家目录下,root用户在 /root/.ssh/id_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:53 | 回复:0
  • PHP标记、
    PHP标记、
    PHP文件需要php结尾且有4中标记amp;amp;lt;?php?amp;amp;gt;常用amp;amp;lt;scriptlanguage=amp;quot;phpamp;quot;amp;amp;gt;amp;amp;lt;/scriptamp;amp;gt;amp;amp;lt;??amp;amp;gt;amp;amp;lt;%%amp;amp;gt;切记 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:55 | 回复:0
  • PHP之isset()与unset()
    PHP之isset()与unset()
    isset()用来判断某个变量是否已经被声明,他返回一个boolean类型的值,如果声明则返回true否则返回false。如果变量被声明后,给他赋值为NULL,他也返回false。如:amp;amp;lt;?php$param=NULL;if(isset($param)){echo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:51 | 回复:0
  • PHP生成唯一用户标识GUID
    PHP生成唯一用户标识GUID
    代码如下://生成唯一用户标识idfunctioncreate_guid(){$charid=strtoupper(md5(uniqid(mt_rand(),true)));$hyphen=chr(45);//amp;quot;-amp;quot;$uuid=chr(123)//amp;quot;{amp;quot;.substr($charid,0,8).$hyphen ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:62 | 回复:0
  • LNMP1.4   PHP升级脚本
    LNMP1.4 PHP升级脚本
    升级PHP前,请确认你的网站程序是否支持升级到的PHP版本,防止升级到网站程序不兼容的PHP版本,具体可以去你使用的PHP程序的官网查询相关版本支持信息。v1.3及以后版本大部分情况下也可以进行降级操 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:68 | 回复:0
  • PHP内存缓存功能memcached
    PHP内存缓存功能memcached
    PHP内存缓存功能memcached: http://blog.csdn.net/fangaoxin/article/details/6223383……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:66 | 回复:0
  • php中用大括号把?和?php框起来的作用
    php中用大括号把?和?php框起来的作用
    amp;amp;lt;?phpfunctionmy_function(){?amp;amp;gt;Myfunctionwascalledamp;amp;lt;!--就是这里,为什么前面要用?amp;amp;gt;和amp;amp;lt;?php把Myfunctionwascalled包围起来,我看有好些代码都这样写,是为什么啊 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:64 | 回复:0
  • phpmemcahced简单连接使用
    phpmemcahced简单连接使用
    $mem=newMemcached();$mem-amp;amp;gt;addServer('127.0.0.1',11211,64);$mem-amp;amp;gt;set('name','liuyueyu');echo$mem-amp;amp;gt;get('name');……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:60 | 回复:0
  • 【php设计模式】建造者模式
    【php设计模式】建造者模式
    amp;amp;lt;?php /** *建造者模式特点: * 1.客户端不必知道产品内部组成的细节,将产品本身与产品的创建过程解耦,使得相同的创建过程可以创建不同的产品对象。 * 2.每一个具体建造者都相对独立,而与其他的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:69 | 回复:0
  • editplus运行php配置
    editplus运行php配置
    工具-amp;amp;gt;配置用户工具-amp;amp;gt;添加工具:MenuText改成runphp或者其他任名称.Command安装的php.exe的地址.如D:\wamp\php\php5.4.3\php.exeArgument 输入$(FileName)InitialDirectory输入$(FileDir)Actio ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:53 | 回复:0
  • php-fpm高并发参数调整
    php-fpm高并发参数调整
      工作中经常会遇到会给客户配置服务器,其中有的客户还会有并发量要求,其中也会必须要用负载均衡承载压力的。增加服务器数量肯定能有效的提升服务器承载能力,但只有根据目前已有配置设置好单台服务器才能更好的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:63 | 回复:0
  • 针对$_SERVER[’PHP_SELF’]的跨站脚本攻击
    针对$_SERVER[’PHP_SELF’]的跨站脚本攻击
    现在的web服务器和开发工具虽然不会再出现像asp的%81那样明显的漏洞了,但是由于开发人员的疏忽和各种语言特性组合造成的一些奇异的漏洞仍然会存在。今天偶然读到的XSSWoes,就详细讲述了和$_SERVER相关的一个危险漏 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:71 | 回复:0
  • PHP 高级编程(2/5) - 反射API
    PHP 高级编程(2/5) - 反射API
    PHP 5 具有完整的反射 API,添加了对类、接口、函数、方法和扩展进行反向工程的能力。 此外,反射 API 提供了方法来取出函数、类和方法中的文档注释。通过使用反射API可以分析其他的类、接口、方法、属性、函数和扩 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:65 | 回复:0
  • phpstorm配置Xdebug进行调试PHP教程
    phpstorm配置Xdebug进行调试PHP教程
    ps:php版本和xdebug版本一定要相对应1.PHP安装xdebug扩展php.ini的配置,下面的配置仅供参考,路径要换成自己的!zend_extension=”D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll”xdebug.remote ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:73 | 回复:0
  • phpXML转json
    phpXML转json
    $x=newxml();$x-amp;amp;gt;xml2json();classxml{functionxml2json(){$xml_object=NULL;if(file_exists('test.xml')){$xml_object=simplexml_load_file('test.xml');}else{exit('Fail……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:70 | 回复:0
  • PHP日期函数
    PHP日期函数
    在正式学习日期函数前大家得了解几个概念:     1.时区     2.世界时     3.unix时间戳 时区 这个概念,之前大家听说过很多。我们来啰嗦两句,我们现实生活中使用的实区,在电脑里面也是一样有规定的。1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:81 | 回复:0

关注我们

极客给你想要的成长

关注极客中国获取最新资讯

热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap