浅析PHP echo 和 print 语句

在 PHP 中有两个基本的输出方式: echo 和 print。本章节中我们会详细讨论两个语句的用法,并在实例中演示如何使用 echo 和 print。PHP echo 和 print 语句echo 是语法结构,也就...

2020-10-14

详细分析PHP 命名空间(namespace)

PHP 命名空间(namespace)是在PHP 5.3中加入的,如果你学过C#和Java,那命名空间就不算什么新事物。 不过在PHP当中还是有着相当重要的意义。PHP 命名空间可以解决以下两类问题:...

2020-10-14

PHP 超级全局变量相关总结

超级全局变量在PHP 4.1.0之后被启用, 是PHP系统中自带的变量,在一个脚本的全部作用域中都可用。PHP 超级全局变量PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在...

2020-10-14

PHP7原生MySQL数据库操作实现代码

php7中mysql的连接与使用与PHP5中大不相同PHP5中mysql_connect()等函数大多被PHP7中类的成员函数所代替。PHP5中连接mysql是过程性的,而PHP7中强调了类的使用与面向对象的方...

2020-10-14

laravel开发环境homestead搭建过程详解

常见的几种开发环境Laravel的开发环境其实很多,因为它本身就是PHP,所以只要满足版本的情况下,任何pHP环境他都能跑起来,比如说常见的wamp/mamp/phpstudy等集成化环境都是可以的,...

2020-10-14

PHP实现递归的三种方法

递归函数是我们常用到的一类函数,最基本的特点是函数自身调用自身,但必须在调用自身前有条件判断,否则会无限调用下去。一般来说,递归函数可利用全局变量,引用,静态变量,但需对他们...

2020-10-14

php 利用socket发送GET,POST请求的实例代码

  作为php程序员一定会接触http协议,也只有深入了解http协议,编程水平才会更进一步。最近我一直在学习php的关于http的编程,许多东西恍然大悟,受益匪浅。希望分享给大家。本文...

2020-10-14

详解PHP中的8个魔术常量

PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。有八...

2020-10-14

phpmyadmin在宝塔面板里进不去的解决方案

在宝塔面板里装完phpmyadmin但是进不去数据库的这种情况太常见了, 很多人都买了服务器,装完了宝塔面板,但是十个人得有八个人进不去phpmyadmin,我总结了以下三种解决方案:一、没...

2020-10-14

PHP使用POP3读取邮箱接收邮件的示例代码

直接上代码:<&#63;php$array_values['host'] = "host";$array_values['port'] = 110;$array_values['user'] = '用户名';$array_values['password'] = '密码';$array_values[...

2020-10-14

PHP利用curl发送HTTP请求的实例代码

cURL 函数概述PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、gopher、telnet、dic...

2020-10-14

详解阿里云视频直播PHP-SDK接入教程

阿里云 视频直播 配置 及 PHP-SDK 接入教程个人感觉,阿里的文档比微信的要坑很多…
微信最多是有些比较重要的东西放到比较不起眼、比较难发现的地方.
阿里的文档就是要么就...

2020-10-14

PHP二维数组分页2种实现方法解析

方法一:<&#63;php$arr_click = array( array( 'clicks' => 3, 'clickDate' =>'2010-10-11' ), array( 'clicks' => 2, 'clickDate' =>'2010-10-11' ), array( 'clicks' =>...

2020-10-14

PHP实现简易用户登录系统

PHP简易用户登录系统,供大家参考,具体内容如下最近刚刚看到PHP连接数据库的实例,于是做了一个简易的用户系统直接上代码连接数据库:connect.php<&#63;php$servername = "localho...

2020-10-14

使用Rancher在K8S上部署高性能PHP应用程序的教程

介 绍PHP是网络上最流行的编程语言之一,许多被广泛使用的内容管理系统都使用它开发,如WordPress和Drupal,并为现代服务器端框架(如Laravel和Symfony)提供核心代码。尽管PHP很受欢...

2020-10-14

PHP如何使用cURL实现Get和Post请求

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

2020-10-14

PHP连接MySQL数据库操作代码实例解析

方法一:普通方法(面向过程)首先,先做出如下假设(也适用与方法二和方法三) $username=your_name; $userpass=your_pass; $dbhost=localhost; $dbdatabase=your_database;下面是关键...

2020-10-14

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

  对用户获取短信验证码的手机号、ip、和浏览器(使用唯一标识)进行限制。本文介绍的方法是对用户每天只能通过同一浏览器或同一ip地址获取验证码10次或者同一手机号只能获取...

2020-10-14

PHP手机号码及邮箱正则表达式实例解析

php用正则表达式判断手机号码的写法:从文章中匹配出所有的手机号就可以preg_match_all(),如果要检查用户输入的手机号是否正确可这样来检查:preg_match().用正则匹配手机号...

2020-10-14

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

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

2020-10-14

通过实例解析PHP数据类型转换方法

PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: (int)、(integer):转换成整形 (float)、(double)、(real):转换成浮点型 (string):转换成字符串 (bool)、(boolean):转换成布尔类型...

2020-10-14

关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍

介绍:Anemometer 是一个图形化显示MySQL慢日志的工具。结合pt-query-digest,Anemometer可以很轻松的帮你去分析慢查询日志,让你很容易就能找到哪些SQL需要优化
This is the Box...

2020-10-14

PHP基于array_unique实现二维数组去重

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

2020-10-14

PHP array_reverse() 函数原理及实例解析

array_reverse
(PHP 4, PHP 5, PHP 7)array_reverse—返回单元顺序相反的数组说明
array_reverse(array$array[,bool$preserve_keys=FALSE] ) :arrayarray_reverse()接受数...

2020-10-14

PHP number_format函数原理及实例解析

实例1
格式化数字:<&#63;php echo number_format("1000000").""; echo number_format("1000000",2).""; echo number_format("1000000",2,",","."); &#63;>定义和用法
number...

2020-10-14

PHP vsprintf()函数格式化字符串操作原理解析

实例
把格式化字符串写入变量中:<&#63;php$number = 9;$str = "Beijing";$txt = vsprintf("There are %u million bicycles in %s.",array($number,$str));echo $txt;&#63;>...

2020-10-14

浅析PHP中json_encode与json_decode的区别

一、json_encode() 对变量进行JSON编码 语法:json_encode($value[,$options=0]) 注意: 1、$value为要编码的值,且该函数只对UTF8编码的数据有效;
2、options:...

2020-10-14

PHP xpath提取网页数据内容代码解析

想要使用xpath来解析html内容, PHP自带两个对象DOMDocument,DOMXpath,其中初始化 loadHtml一般都会报很多警告,但是并不影响使用,用@屏蔽错误。 /** * 初始化DOMXpath对象...

2020-10-14

PHP字符串和十六进制如何实现互相转换

今天在做项目中,因为要调用别人网站的接口,结果需要对请求和返回的时间进行十六进制加密处理,于是在网上查了下资料谢了一个转换Demo做个记录。如果在TP下使用可以将下面函数放...

2020-10-14

PHP使用Http Post请求发送Json对象数据代码解析

因项目的需要,PHP调用第三方 Java/.Net 写好的 Restful Api,其中有些接口,需要 在发送 POST 请求时,传入对象。Http中传输对象,最好的表现形式莫过于JSON字符串了,但是作为参数的...

2020-10-14

PHP如何获取Cookie并实现模拟登录

一、定义Cookie存储路径必须使用绝对路径$cookie_jar = dirname(__FILE__)."/pic.cookie";
二、获取Cookie将cookie存入文件$url = "http://1.2.3.4/";$ch = curl_init();cu...

2020-10-14

PHP程序守护进程化实现方法详解

一般Server程序都是运行在系统后台,这与普通的交互式命令行程序有很大的区别。glibc里有一个函数daemon。调用此函数,就可使当前进程脱离终端变成一个守护进程,具体内容参见man...

2020-10-14

PHP8.0新功能之Match表达式的使用

上个月下旬PHP社区发布是PHP8第一个,正式版本也将于今年年底发布。PHP8带来来那个两个最令人激动的特性:JIT和match表达式。本文我们要说另一个新引入的语法match表达式语法,可...

2020-10-14

PHP+MySql实现一个简单的留言板

跟着书学的,代码不是自己写的,但是都能理解,有时间自己去写个好看一点的吼吼吼~(不熟练花了一天的时间…留言板是接触WEB开发的基础,写一个留言板需要知道前端的一些基础标签,对数...

2020-10-14

php连接mysql之mysql_connect()与mysqli_connect()的区别

实例打开一个到 MySQL 服务器的新的连接:<&#63;php$con=mysqli_connect("localhost","wrong_user","my_password","my_db"); // 检查连接 if (!$con) { die("连接错误: " . m...

2020-10-14

KindEditor在php环境下上传图片功能集成的方法示例

KindEditor 是一套开源的在线HTML编辑器, 后台可与 Java、.NET、PHP、ASP 等程序集成。为实现图文混排的编辑效果,我们通常都会用到编辑器的图片上传功能,本文会简单讲一下Kin...

2020-10-14

浅谈php常用的7大框架的优缺点

一直以来,phper讨论最多的就是php各种框架的优缺点,网上的资料也是比较零散,现把几款主流的框架收集汇总一下,其中本人只是用过Yii2、Laravel、Yaf、Thinkphp这四种框架,因此大部...

2020-10-14

浅谈PHP之ThinkPHP框架使用详解

Thinkphp框架其精髓就在于实现了MVC思想,其中M为模板、V为视图、C为控制器,模板一般是公共使用类,在涉及数据库时,一般会跟数据表同名,视图会和控制器类里的方法进行名字的一一对...

2020-10-14

Yii使用DbTarget实现日志功能的示例代码

一:在配置文件的log组件中配置DbTarget'log' => [ 'traceLevel' => YII_DEBUG &#63; 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error'...

2020-10-14

php实现统计IP数及在线人数的示例代码

写在前面的话很多人有这样的需求,就是统计网站访问IP以及在线的人数。今天我们就看一下具体实现方法。开启依赖函数模块实现这个功能,需要依赖putenv()函数。下面两种方式均可...

2020-10-14

PHP代码覆盖率统计详解

一 安装php环境二 统计php代码覆盖率1 需要安装xdebug安装步骤://www.freexyz.cn/article/116419.htm测试环境 LNMP 军哥一键包1.3版本 PHP 7.0.7 Xdebug 2.6配置步骤git cl...

2020-10-14

PHP安全之register_globals的on和off的区别

一、register_globals=Off和register_globals=On的区别register_globals是php.ini里的一个配置,这个配置影响到php如何接收传递过来的参数.register_globals的值可以设置为:On...

2020-10-14

php实现商城购物车的思路和源码分析

本文介绍一个php实现的购物车代码,功能实现完整,具有一定的参考价值这里我们为你提供个简单的php购物车代码,从增加购物产品与发生购买了,在商城开发中,这个功能是少不了的具...

2020-10-14

php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)

记录每个赞的点赞用户,以及对赞的数量统计
首先判断用户是否点赞。根据是否点赞,载入不同的html,调用不同的方法
已点赞
如果已点赞,显示已点赞的html,进行取消点赞操作未点赞
如...

2020-10-14

Laravel中如何轻松容易的输出完整的SQL语句

前言laravel 中自带的查询构建方法 toSql 得到的 sql 语句并未绑定条件参数,类似于这样 select * fromuserswhereid= &#63; ,所以写了个扩展包 laravel-dump-sql ,可以获取完整...

2020-10-14

关于PHP中interface的用处详解

确实,PHP 接口是有它的目的的。它们是契约,是给其他开发人员的说明手册。然而,还是很难理解接口有什么用。基础接口是抽象的类,无法直接实例化,但是可被实现。这是一个基本的例in...

2020-10-14

jQuery+PHP实现图片上传并提交功能

图片上传思路:通过ajax实现图片上传,然后把PHP返回的图片地址,加入到隐藏字段中,最后通过表单提交给后台PHP,代码如下HTML代码 zimg.html文件:<!DOCTYPE html><html lang="en"><he...

2020-10-14

phpStudy vscode 搭建debug调试的教程详解

下载地址phpstudy:https://www.xp.cn/download.html
vscode:https://code.visualstudio.com/ 设置
phpstudy版本:7.3.4nts[Xdebug]zend_extension=D:/phpstudy_pro/Extensions/...

2020-10-14

PHP网页缓存技术优点及代码实例

前台静态化:把动态页面解析后保存为静态页面文件缓存:把查询结果保存为文件,XML内存缓存:memcachephp缓存器:XCache、eaccelerator等Memcache是一个高性能的分布式的内存对象缓存...

2020-10-14

如何通过Apache在本地配置多个虚拟主机

如何使用 Apache 在本地配置出多个虚拟主机呢?而且使用不同的“域名”来访问本地不同的站点呢?一般情况下,咱们都使用 localhost 来访问本机上的服务器,在我们的 C:/WINDOWS/sys...

2020-10-14
返回顶部
顶部