-
菜鸟学习 动态网页PHP基本学习笔记
所属栏目:[PHP教程] 日期:2022-03-02 热度:92
1、 PHP片段四种表示形式。 标准tags:?php ? short tags:? ? 需要在php.ini中设置short _open_tag=on,默认是on asp tags: % %需要在php.ini中设置asp_tags=on,默认是off script tags:script language=php/script 2、 PHP变量及数据类型 1)$variable ,[详细]
-
PHP编程中常用的三则方法
所属栏目:[PHP教程] 日期:2022-03-02 热度:155
1.配置PHP文件目录 作为服务器端解释执行的脚本语言,PHP程序放置在某个服务器可以访问的目录下,一般可以通过修改Apache的httpd.conj进行配置,例如我们在该文件中的一句: Alias /test/ d:brhpwebsitebrhp/ 那么在浏览器端输入:http://localhost/test/ PHP[详细]
-
php对特殊语句查询结果进行数组排序
所属栏目:[PHP教程] 日期:2022-03-01 热度:109
主要是在开发或学习中的一些经验技巧进行总结,主要就是把解决某种事情更好的方法告诉大家。 1、假如你使用echo输出一个简单的语句,类似与: 以下为引用的内容: ?php echo Hello World!; ? 那么你可以偷懒一下,写成这样: ?=Hello World!;? 2、str_replace[详细]
-
PHP实现定时生成HTML网站首页
所属栏目:[PHP教程] 日期:2022-03-01 热度:93
为了提高网站的访问速度,我们往往采用生成静态的方式来实现,这样确实把网站的访问速度提高了很多.但定时生成就受到了一些局限性,大家如果有独立服务器的可以在服务器上设置计划任务,但如果是使用虚拟主机的可就不好办了.虽然方法很多.但使用起来简便容易的,[详细]
-
PHP实现上传文件生成小图加文字的实例
所属栏目:[PHP教程] 日期:2022-03-01 热度:195
以下为引用的内容: ? //自动缩图$srcFile原文件,大图;$photo_small目标文件,小图;$dstW,$dstH是小图的宽,高。 function makethumb($srcFile,$photo_small,$dstW,$dstH) { $data = GetImageSize($srcFile); switch ($data[2]) { case 1: //图片类型,1是G[详细]
-
PHP中数组元素升序 降序及重新排序的函数
所属栏目:[PHP教程] 日期:2022-03-01 热度:177
在PHP数组学习摘录部分了解到最基本的PHP数组的建立和数组元素的显示。需要深入学习下PHP数组的相关操作。首先接触的就是数组元素的升序、降序的排序问题。 1、快速创建数组的函数range() 比如range()函数可以快速创建从1到9的数字数组: 以下为引用的内容:[详细]
-
通过php来读取xml的数据
所属栏目:[PHP教程] 日期:2022-03-01 热度:109
今天工作上碰到一个问题 由于我们的项目数据太少 所以需要从web search那边借调数据,他们只给我们提供了一个xml的接口。因此,我们需要把xml的数据转化成html呈现给大家。由于项目是基于php的,所以就摒弃了用js来读取xml选择了继续使用php。不过,我以前从[详细]
-
PHP开发中接收复选框信息的方法
所属栏目:[PHP教程] 日期:2022-03-01 热度:122
PHP接收多个同名复选框信息不像ASP那样自动转换成为数组,这给使用带来了一定不便。但是还是有解决办法的,就是利用javascript做一下预处理。多个同名复选框在javascript中还是以数组的形式存在的,所以在表单提交之前可以利用javascript把复选框中的信息组[详细]
-
用PHP通过SMTP发送邮件
所属栏目:[PHP教程] 日期:2022-03-01 热度:136
由于PHP没有提供现成的smtp函数,却提供了一个功能不甚灵活的mail()函数,这个函数需要服务器配置上的支持,并且不支持smtp验证,在很多场合无法正常的工作,因此不建议使用。本文的目的在于为新手指明方向,并没有涉及那些高级的内容,一来本身水平有限,二[详细]
-
PHP实现首页自动选择语言转跳
所属栏目:[PHP教程] 日期:2022-03-01 热度:153
很多网站在首页上做一些链接,让用户来选择将要访问的各自的语言页面,让中国人选择中文,韩国人选择朝鲜语,等等。那么能不能做程序来自动帮助选择呢? 答案是肯定的,大家都在用google,你用中文系统打开google的首页,打开的自然是中文首页,而不会是其他[详细]
-
PHP程序加速探索之服务器负载测试
所属栏目:[PHP教程] 日期:2022-03-01 热度:53
服务器负载太大而影响程序效率也是很常见的,我们需要对此进行测试。这里我以目前最常用的Apache服务器为例。 Apache服务器自带有一个叫AB(ApacheBench)的工具,在bin目录下。使用这个轻巧的工具我们可以对服务器进行负载测试,看看在重负荷之下服务器的表现[详细]
-
PHP初学者头疼问题总结
所属栏目:[PHP教程] 日期:2022-03-01 热度:73
文本关键字:程序设计/PHP/技巧 【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET[foo],$_POST[foo],$_SESSION[foo]来得到。 当然也可以修改自动全局变量为开(php.ini改为[详细]
-
PHP实现的通过参数生成MYSQL语句类完整实例
所属栏目:[PHP教程] 日期:2022-02-25 热度:147
本文实例讲述了PHP实现的通过参数生成MYSQL语句类。分享给大家供大家参考,具体如下: 这个类可以通过指定的表和字段参数创建SELECT ,INSERT , UPDATE 和 DELETE 语句。 这个类可以创建SQL语句的WHERE条件,像LIKE的查询语句,使用LEFT JOIN和ORDER 语句. ?p[详细]
-
Linux环境下php实现给网站截图的方法
所属栏目:[PHP教程] 日期:2022-02-25 热度:188
本文实例讲述了Linux环境下php实现给网站截图的方法。分享给大家供大家参考,具体如下: 第一步:下载wkhtmltopdf [root@iZ94aawoublZ ~]# wget http://download.gna.org/wkhtmltopdf/0.12/0.12.3/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz 第二步:解压[详细]
-
php读取torrent种子文件内容的方法
所属栏目:[PHP教程] 日期:2022-02-25 热度:127
本文实例讲述了php读取torrent种子文件内容的方法。分享给大家供大家参考,具体如下: ?php /** * Class xBEncoder * Author: Angus.Fenying * Version: 0.1 * Date: 2014-06-03 * * This class helps stringify or parse BENC * codes. * * All Copyrights[详细]
-
PHP实现的限制IP投票程序IP来源分析
所属栏目:[PHP教程] 日期:2022-02-25 热度:152
本文实例分析了PHP实现的限制IP投票程序。分享给大家供大家参考,具体如下: 接到一个投票活动的需求,需要做IP限制,每个IP限制一定的投票机会。我在搜索引擎上搜索了关键词:PHP客户端IP ,结果基本上都是以下内容: if(getenv(HTTP_CLIENT_IP) strcasecmp[详细]
-
php遍历解析xml字符串的方法
所属栏目:[PHP教程] 日期:2022-02-25 热度:146
本文实例讲述了php遍历解析xml字符串的方法。分享给大家供大家参考,具体如下: ?php $content = xml ?xmlxml= version=1.0 encoding=UTF-8 ?= test global_setting ping_protocolHTTP/ping_protocol ping_port80/ping_port ping_path/index.html/ping_path[详细]
-
php基于dom实现的图书xml格式数据示例
所属栏目:[PHP教程] 日期:2022-02-25 热度:64
这篇文章主要介绍了php基于dom实现的图书xml格式数据,结合实例形式分析了php数组转换xml格式数据的相关操作技巧,需要的朋友可以参考下 本文实例讲述了php基于dom实现的图书xml格式数据。分享给大家供大家参考,具体如下: ?php $books = array(); $books [][详细]
-
PHP中常见的密码处理方式和建议总结
所属栏目:[PHP教程] 日期:2022-02-25 热度:92
前言:在使用PHP开发Web应用的中,很多的应用都会要求用户注册,而注册的时候就需要我们对用户的信息进行处理了,最常见的莫过于就是邮箱和密码了,本文意在讨论对密码的处理:也就是对密码的加密处理。 密码安全的重要性我们就不用再去强调,随着在线攻击的[详细]
-
PHP实现微信申请退款功能
所属栏目:[PHP教程] 日期:2022-02-25 热度:62
本文实例为大家分享了PHP实现微信申请退款的具体代码,供大家参考,具体内容如下 微信公众号开发文档链接地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_4 前面讲了怎么实现微信支付,详见博文:PHP实现微信支付(jsapi支付)流程 和Think[详细]
-
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
所属栏目:[PHP教程] 日期:2022-02-25 热度:92
先给大家介绍下php 与 nginx 的两种处理方式,具体内容如下所示: 1.IP:Port 监听方式 php-fpm docker pull PHP:2.4-alpine nginx.conf fastcgi_pass 127.0.0.1:9000; php-fpm 在容器里的 nginx.conf location /php { proxy_set_header Host $host:$server_p[详细]
-
PHP Static延迟静态绑定用法解析
所属栏目:[PHP教程] 日期:2022-02-25 热度:52
本文实例讲述了PHP Static延迟静态绑定用法。分享给大家供大家参考,具体如下: PHP5.3以后引入了延迟静态绑定static,它是为了解决什么问题呢?php的继承模型中有一个存在已久的问题,那就是在父类中引用扩展类的最终状态比较困难。来看一个例子。 class A[详细]
-
PHP的Yii框架里YiiBase入口类的扩展写法示例
所属栏目:[PHP教程] 日期:2022-02-25 热度:159
通过yiic.php自动创建一个应用后,入口文件初始代码如下: // change the following paths if necessary $yii=dirname(__FILE__)./../yii/framework/yii.php; $config=dirname(__FILE__)./protected/config/main.php; // remove the following lines when in[详细]
-
简要剖析PHP的Yii框架的组件化机制的基础知识
所属栏目:[PHP教程] 日期:2022-02-25 热度:114
组件是 Yii 应用的主要基石。是 yii/base/Component 类或其子类的实例。三个用以区分它和其它类的主要功能有: 属性(Property) 事件(Event) 行为(Behavior) 或单独使用,或彼此配合,这些功能的应用让 Yii 的类变得更加灵活和易用。以小部件 yii/jui/D[详细]
-
分析PHP的Yii框架中cookie和session功能的相关操作
所属栏目:[PHP教程] 日期:2022-02-25 热度:99
Sessions 和 请求 和 响应类似, 默认可通过为yii/web/Session 实例的session 应用组件 来访问sessions。 开启和关闭 Sessions 可使用以下代码来开启和关闭session。 $session = Yii::$app-session; // 检查session是否开启 if ($session-isActive) ... //[详细]