-
在PHP中使用pthread拓展
所属栏目:[PHP教程] 日期:2022-06-14 热度:192
这篇文章主要介绍了PHP中使用pthread拓展,本文讲述线程类的使用方法和线程类的概念和使用场景,以及具体的代码实现,以下就是详细内容,需要的朋友可以参考下。 线程的创建和使用 1. Thread类 基本的创建和使用: ?php //通过继承Thread类来实现自己的线程类M[详细]
-
php安装grpc扩展的具体流程
所属栏目:[PHP教程] 日期:2022-06-14 热度:182
在本篇文章里小编给大家整理的是一篇关于php安装grpc扩展的具体步骤,有需要的朋友们可以跟着学习参考下。 1、在php.ini文件中添加grpc扩展配置:extension=grpc.so 2、安装 protobuf及其php扩展 3、重启php-fpm。 安装中出现的问题: 结果报错了:Error:[详细]
-
Linux系统下安装PHP7.3版本步骤
所属栏目:[PHP教程] 日期:2022-06-14 热度:56
这篇文章主要介绍了Linux系统下安装PHP7.3版本,本文含有详细的过程和配置过程,可以帮助你正确的配置php开发环境,需要的朋友可以参考下。 请先安装依赖包。 下载php-7.3.0 wget http://cn2.php.net/get/php-7.3.0.tar.gz/from/this/mirror -o php-7.3.0 解[详细]
-
怎样使用PHP7的Yaconf
所属栏目:[PHP教程] 日期:2022-06-14 热度:59
Yaconf是一个高性能的PHP配置容器, 它在PHP启动的时候把格式为INI的配置文件Parse后存储在PHP的常驻内存中,不需要每次请求的时候都来分析配置文件,并且在获取配置项的时候zero-copy。 简介 我见过很多的项目中, 用PHP文件做配置的, 一个config目录下可[详细]
-
如何在Mac上通过docker配置PHP研制环境
所属栏目:[PHP教程] 日期:2022-06-14 热度:109
这篇文章介绍的内容是关于Mac上通过docker配置PHP开发环境,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下。 使用docker-compose配置开发环境 一般一个基本的PHP开发环境包括PHP、PHP-FPM、WEB服务器、MySQL数据库,另外还会有Redis或mem[详细]
-
接续CKEditor怎样上传图片配置PHP语言
所属栏目:[PHP教程] 日期:2022-04-08 热度:63
CKEditor的原包中没有包含图片的上传服务器端处理文件,其公司的另一款开源产品:CKFinder做了很好的补充。 但是要下载这个源代码再进行配置,虽然方便了很多,但是仅仅为了上传图片,却要使用这么大的整个系统来使用,确实有点大材小用,我花了一个下午的[详细]
-
简谈PHP闭包特性在实际应用中的问题
所属栏目:[PHP教程] 日期:2022-04-08 热度:124
PHP5.3 新版本跟随了很多新特性, 其中比较惹眼的特性之一就是支持了闭包。那么以后,我们也可以和那帮写 Ruby、Javascript 等等高科技语言的家伙们一样,写出非常酷的代码吗?呃,其实大部分情况下是可以的,而有些方面还是令人非常的困扰,下面慢慢道来[详细]
-
分析Php如何实现自动获取关键词
所属栏目:[PHP教程] 日期:2022-04-08 热度:192
现在的CMS都自带了采集功能,内容和标题相对来说很好处理,但大部分情况关键词很难能提取到。于是自动获取关键字成为当前PHP类CMS的传统问题。那如何才能自动获取关键词呢,其主要步骤主要可以分为如下三个步骤: 1,通过分词算法将标题和内容分别进行分割[详细]
-
解说PHP中插件机制的一种实现计划
所属栏目:[PHP教程] 日期:2022-04-08 热度:158
这篇文章的出发点是我对插件机制的理解,及其在PHP中的实现。此方案仅是插件机制在PHP中的实现方案之一,写下来和大家分享,欢迎大家一起讨论。 插件,亦即Plug-in,是指一类特定的功能模块(通常由第三方开发者实现),它的特点是:当你需要它的时候激活[详细]
-
如何使你的站跟新浪的新闻数据保持同步
所属栏目:[PHP教程] 日期:2022-04-08 热度:60
采集已经不是什么新名词了,很多站长为了省事,也局限于人力的缺乏,使用程序来给自己的网站添砖加瓦,比如本人的个人网站www.xxfsw.com也采集了大量的新闻,那么如果实现呢?今天我们运用php来实现这个功能。 谈到采集,我们不得不说两个东西,第一个是如[详细]
-
细解ASP.NET和PHP全面对比
所属栏目:[PHP教程] 日期:2022-04-08 热度:106
谁是速度之王?刚刚在9月编程语言排行榜上取得历史性突破的PHP在Web开发领域最到的对手可能就是基于微软.NET技术的ASP.NET。近日,微软的Joe Stagner在博客上发表了一系列文章比较了PHP和ASP.NET性能方面的文章,引起了来自双方程序员的大量回应。Joe表示[详细]
-
怎样使用PHP创建和修改PDF文档
所属栏目:[PHP教程] 日期:2022-04-08 热度:150
PDF全称Portable Document Format,译为可移植文档格式,是Adobe公司推出的便携文档格式。PDF具有与操作系统无关的特性,这一性能使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。今天我们来讨论如何使用PHP创建PDF文档,以及使用PH[详细]
-
揭晓php获得网页文件跟路径
所属栏目:[PHP教程] 日期:2022-04-08 热度:54
echo $_SERVER[DOCUMENT_ROOT].br; //获得服务器文档根变量;echo $_SERVER[PHP_SELF].br; //获得执行该代码的文件服务器绝对路径的变量。 echo __FILE__.br; //获得文件的文件系统绝对路径的变量;echo dirname(__FILE__); //获得文件所在的文件夹路径的[详细]
-
揭秘PHP程序设置变量的办法
所属栏目:[PHP教程] 日期:2022-04-08 热度:182
PHP不需要(或者说不支持)在声名变量明确他的变量类型;一个变量的类型是由这个变量被使用的前后关系来决定的,也就是说,如果你给一个变量var赋了 一个字符串的值,var就变成了字符串变量。如果你再将一个整数赋值给var,他又变成了一个整数型变量。 一个[详细]
-
揭秘一个解决PHP中时间加减的函数
所属栏目:[PHP教程] 日期:2022-04-08 热度:62
在开发过程当中对于时间的操作很是让人头疼。在PHP文档中找到了一个很好的函数,可以对时间进行加减,还是很有意思的。 int strtotime ( string time [, int now] ) 返回类型 int函数可用于时间转换和加减。 下面将举个小例子,获得当前时间加上一周后的时[详细]
-
分析一个经典的PHP显示分页程序
所属栏目:[PHP教程] 日期:2022-04-07 热度:182
发现一个很漂亮的PHP显示分页程序,显示效果如下 function page($page,$total,$phpfile,$pagesize=10,$pagelen=7){ $pagecode = ;//定义变量,存放分页生成的HTML $page = intval($page);//避免非数字页码 $total = intval($total);//保证总记录数值类型正[详细]
-
解析PHP怎样输出简单动态WAP页面
所属栏目:[PHP教程] 日期:2022-04-07 热度:68
WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准。WAP应用结构非常类似于Internet,一个典型的WAP应用请求是这样的:首先,具有WAP用户代理功能的移动终端(WAP手机等)通过内部运行的微浏览器(Micro Brow[详细]
-
浅谈新手学习PHP的部分基础知识
所属栏目:[PHP教程] 日期:2022-04-07 热度:150
浅谈新手学习PHP的一些基础知识 一,PHP脚本代码标记 PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是%....%,PHP可看成是?...?。 然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不建议使用短格式的?...?,而建议使用长格式标记?php...? 此外PHP[详细]
-
PHP教程之实施文本文件直接调用
所属栏目:[PHP教程] 日期:2022-04-07 热度:75
用php实现文本文件内容的直接调用,本文是通过下面方法实现的。 首先使用file函数打开服务器上的一个文本文件,返回的$myFile 就将成为这个文件操作的句柄,然后再通过循环指令,取出文件中每一行的内容并打印出来。 编程思路 首先要使用的函数为file,本[详细]
-
揭秘PHP语言中的经典应用窍门
所属栏目:[PHP教程] 日期:2022-04-07 热度:74
PHP是一门从Unix下发展起来的语言,它有着快速、简洁、明了的特点,本文介绍其在变量、数组和PHP正则表达式、PHP模板应用方面技巧。 1、变量、数组的应用技巧 (1)很多人用得不多的数组函数。foreach、list、each。分别举几个例子,应该就能知道了。 (2)函[详细]
-
浅谈保障代码安全,PHP如何进行注入
所属栏目:[PHP教程] 日期:2022-04-07 热度:169
我们主要是从两点出发,因为我们的获取的变量一般都是通过GET或者POST方式提交过来的,那么我们只要对GET和POST过来的变量进行过滤,那么就能够达到防止注入的效果。而且我们的PHP真是非常好,已经内置了$_GET和$_POST两个数组来存储所有变量,我们要做的[详细]
-
简析PHP经典的给图片加水印程序
所属栏目:[PHP教程] 日期:2022-04-07 热度:156
如果对PHP的GD库比较熟悉,看懂这篇文章一点都不难了! !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN html head titleUntitled/title /head body ?php uptypes=array( image/jpg, image/jpeg, image/png, image/pjpeg, image/gif, image/bm[详细]
-
剖析PHP中多张图片上传并校验的实现
所属栏目:[PHP教程] 日期:2022-04-07 热度:175
单张的图片上传是不复杂的,这里涉及到多张图片上传和对图片格式的校验,保证上传的一定是图片,防止上传其他文件到服务器。 基本实现算法是使用数组的形式,把所有的图片提交个一个数组,对数组的元素进行一个个的处理。 ?php /*************************[详细]
-
在PHP中开展身份认证
所属栏目:[PHP教程] 日期:2022-04-07 热度:119
? if(!isset(PHP_AUTH_USER)) { Header(WWW-Authenticate: Basic realm=请输入你的用户名和密码:); Header(HTTP/1.0 401 Unauthorized); echo 验证失败,你不能网络资源!; exit; } else { if (PHP_AUTH_USER!=username or PHP_AUTH_PW!=password) { Head[详细]
-
怎样避免页面刷新数据重复写入数据库
所属栏目:[PHP教程] 日期:2022-04-07 热度:109
当表单的数据是提交给本页面处理并写入数据库时,点提交后,刷新页面的话使数据重复写入数据库。网上搜索一下,发现了不少的解决方案: 一、把一页面分开为两个,数据提交给另一个页面处理,之后再跳到输入页面。 优点:避免了刷新的影响,并可连续提交数[详细]