您的位置:首页 > 技术中心 > PHP教程 >
  • 谈谈​PHP防止XSS跨站脚本攻击的方法

    PHP防止XSS跨站脚本攻击的方法:是针对非法的HTML代码包括单双引号等,使用htmlspecialchars()函数 。在使用htmlspecialchars()函数的时候注意第二个参数, 直接用htmlspecialchars($st

    2022-02-11 13:27点击阅读

  • PHP与Web页面交互操作实例解析

    本文实例讲述了PHP与Web页面交互操作。分享给大家供大家参考,具体如下:Web交互1.Web表单交互当表单的method属性提交方式为POST时,浏览器发送POST请求当表单的method属性提交方式为GET时,浏览器发送GET请求 当

    2022-02-11 13:27点击阅读

  • PHP如何操作json?方法介绍

    本篇文章给大家介绍一下PHP操作json的方法,以及json_decode()的一些常见错误。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 一、json_encode()该函数主要用来将数组和对象,转换为json格式。【

    2022-02-11 13:27点击阅读

  • 了解php操作redis的几种常用方法

    本篇文章给大家分享一些php操作redis的常用方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。1,connect描述:实例连接到一个Redis.参数:host: string,port: int返回值:BOOL 成功

    2022-02-11 13:27点击阅读

  • 详解五种常见的PHP设计模式

    策略模式策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用。策略模式指的是程序中涉及决策控制的一种模式。策略模式功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性思想。策略模式的三个角色:1.抽象

    2022-02-11 13:27点击阅读

  • 实现详解Ajax+php数据交互并且局部刷新页面

    什么是Ajax?国内翻译常为“阿贾克斯”和阿贾克斯足球队同音,AJAX 是一种用于创建快速动态网页的技术,他不是新语言,而是一种使用现有标准的新方法。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新,这样就可以在不重新加

    2022-02-11 13:27点击阅读

  • 详细解说三种PHP嵌套HTML的写法

    一般来说有两种混合写法,一种是HTML套PHP,写作;另一种是PHP套HTML,写作,若php开启短标签写法,也可写作还有一种不太常用的混合写法如下:easy wa

    2022-02-11 13:27点击阅读

  • PHP之array_unique实现二维数组去重

    array_unique函数就是可以处重的,它具备了这个功能了,下面我们一来看一个关于PHP使用array_unique对二维数组去重处理例子。php 5.2.9 版本增加了array_unique对多维数组的支持,在处理多维数组是需要设置

    2022-02-11 13:27点击阅读

  • 几款你绝对不知道的PHP集成开发环境软件

    很多PHP新手不知道怎么搭建PHP开发环境,从网上找来Apache、PHP、MySQL、phpMyAdmin及其他组件开始安装,但是往往不能顺利完成,经常出现一些无可预料的错误,这样就浪费了大量时间,甚至影响了学习的兴趣,这里我们给大家介绍

    2022-02-11 13:27点击阅读

  • PHP之扩展Memcached命令用法实例总结

    本文实例讲述了PHP 扩展Memcached命令用法。分享给大家供大家参考,具体如下:windows 下没有memcached的扩展,只有memcache的扩展。亲测,两者之间还是有很大差别的。所以建议还是在linux做。

    2022-02-11 13:27点击阅读

  • PHP中return用法解读

    在大部分编程语言中,return关键字可以将函数的执行结果返回,PHP中return的用法也大同小异,对初学者来说,掌握PHP中return的用法也是学习PHP的一个开始。首先,它的意思就是返回;return()是语言结构而不是函数,仅在参

    2022-02-11 13:27点击阅读

  • centos系统如何为php安装memcached扩展

    1.通过yum安装代码如下:yum -y install memcached#安装完成后执行:memcached -h#出现memcached帮助信息说明安装成功2. 加入启动服务代码如下:chkconfig --level 2345 me

    2022-02-11 13:27点击阅读

  • php之接口与前端数据交互实现示例代码

    最近在做前后端数据交互的尝试,也跳了很多坑,使用的是php+bootstrap-table+js,把一些收获记录在这里,方便查询。这个小项目,仅有3个文件,分别为:1.crud.html2.data.php3.crud.sql相关学习推荐:

    2022-02-11 13:27点击阅读

  • 详解PHP基础算法:冒泡、选择、插入、快速、归并

    许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西 。但是对于冒泡排序,插入排序,选择排序,快速排序、归并排序等基本算法,还是要掌握的。需求:分别用 冒泡排序法,快

    2022-02-11 13:27点击阅读

  • 示例Ajax异步传输与PHP实现交互

    背景 前台页面两个select框,一个与学院关联,另一个与专业关联,现需要选择学院select框后,显示学院相关信息,且专业select下面仅有属于该学院的专业名称。也就是实现一个二级联动效果。 两个select里面分别定义onchange

    2022-02-11 13:27点击阅读

  • PHP之Trait功能与用法实例分析

    本文实例讲述了PHP Trait功能与用法。分享给大家供大家参考,具体如下:Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。1.如果引入的Trait有同名的方法trait A{ public function eat()

    2022-02-11 13:27点击阅读

  • 两分钟了解php如何获取header头信息

    研究一晚上php关于自定义header头信息的问题。看了很多代码,但是由于本人才疏学浅。连测试demo都没跑通。实在是惭愧。这里看到个获取header信息的方法,挺不错的,记录一下。我们可以在$_SERVER中获取header数据,自定义的

    2022-02-11 13:27点击阅读

  • 实例解析PHP var关键字相关原理及使用

    见很多朋友说在php中定义变量用不用var都没关系,其实不然。看看例子,如果我这样使用var:var $a=123;echo $a;//那么程序会提示语法错误,要去掉var这个变量定义才行。直接$a=123;echo $a;//这样才不会报

    2022-02-11 13:27点击阅读

  • 基于PHP实现短信验证码发送次数限制解析

    对用户获取短信验证码的手机号、ip、和浏览器(使用唯一标识)进行限制。本文介绍的方法是对用户每天只能通过同一浏览器或同一ip地址获取验证码10次或者同一手机号只能获取3次短信验证码,三种限制为“或”关系,一条超限就不发验证码。方法是通过在服

    2022-02-11 13:27点击阅读

  • PHP之使用cURL实现Get和Post请求

    先来看一下在PHP中建立cURL请求的基本步骤:  (1)初始化    curl_init()  (2)设置变量    curl_setopt() 。最为重要。有一长串cURL参数可供设置,它们能指定URL请求的各个细节。要一次性全部看完并

    2022-02-11 13:27点击阅读