PHP编程 1921

PHP(PHP: Hypertext Preprocessor的缩写,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。

微信小程序结合ThinkPHP5授权登陆后获取手机号

1.在我们授权登陆后会获取到用户的 sessionKey 这个是获取手机号不可分割的一部分 上代码 wxml: <button open-type="getPhoneNumb…

2022-04-14 714

thinkphp6使用mysql悲观锁解决商品超卖问题的实现

悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。…

2022-04-14 410

php操作ElasticSearch搜索引擎流程详解

目录 一、安装 二、使用 三、新建ES数据库 四、创建表 五、插入数据 六、 查询所有数据 七、查询单条数据 八、搜索 九、测试代码 〝 古人学问遗无力,少壮功夫老始成 〞 如果这…

2022-04-14 883

php两种基本的输出方及实例详解

在 PHP 中,有两种基本的输出方法:echo 和 print。 echo 和 print 之间的差异 echo - 输出一个或多个字符串,可以接受多个参数并且没有返回值 prin…

2022-04-14 570

php没有文件被上传的实例分析及解决办法

1、修改php.ini,设置上传文件的大小。 2、在httpd.conf中添加“php_value upload_max_filesize "300M"”。 3、重启服务器即可。 …

2022-04-14 1,178

PHP遍历数组的6种方式总结

目录 1、foreach 2、array_map 3、array_walk 4、for 5、each 6、reset 总结 在PHP的日常操作中,数组是最常出现的结构,而我们几乎每…

2022-04-14 816

关于PHP数组迭代器的使用方法实例

近来在开发一个视力筛查电子报告系统的产品,这个产品的作用是自动提取视力筛查过程中得到的屈光检查数据,并结合数据自动生成通俗易懂且专业的电子报告,以方便家长可以通过公众号或H5链接查…

2022-04-14 1,121

php双向队列实例讲解

1、双向队列是指一种具有队列和栈的性质的数据结构。 2、双向队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。 双向队列就像是一个队列,但是你可以在任何一端添加或移除…

2022-04-14 315

如何解决php-fpm启动不了问题

1、重新下载一个64位的“ZendGuardLoader.so”。 2、将其放到“/usr/local/zend/”下。 3、重新执行“lamp php-fpm start”即可。…

2022-04-14 1,012

一次项目中Thinkphp绕过禁用函数的实战记录

目录 前言 file_put_contents pcntl_exec LD_PRELOAD 劫持 总结 前言 在一次渗透测试中,手工找了许久没发现什么东西,抱着尝试的心情打开了xr…

2022-04-14 830

php修改word的实例方法

1、将word另存为网页。 2、修改为默认页面视图。 3、编写php代码。 4、通过fwrite等函数修改Word内容即可。 实例 ob_start();//开启缓存 print'…

2022-04-14 1,025

PHP获取学生成绩的方法

本文主要练习一下如何利用php完成一个简单的案例,即输入学生学号,得到相应的成绩信息。 在此之前先来认识一下这个非常重要的语法 GET请求:参数在URL后面,多个参数用&进…

2022-04-14 866