当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

由phpif想到的些问题

4

复制代码代码如下:<?php/*phpcode*/header("content-type:text/javascript");if(!havecookie('cookiename')){//...dosomething?>/*

使用PHPjson_decode可能遇到的坑与解决方法

6

前言最近在做网站的时候用到了json_decode函数,发现了一个问题,现在总结分享出来供大家参考学习,话不多说了,来一起看看详细的介绍吧。场景:某项目客户反馈,输出的结果json中有个要求为对象的数据字段,在某些情况下返回的是[]而不是{

PHP临时文件的安全性分析

7

一、简介  临时文件,顾名思义是临时产生的文件,且文件的生命周期很短。  然而,很多应用的运行都离不开临时文件,临时文件在我们电脑上无处不在,主要有以下几种形式的临时文件:1.文件或图形编辑程序,所生成的中间文件2.数据库查询时,生成的临时

PHPHeader用于页面跳转时的几个注意事项

7

前言本文介绍的是在php中用header("location:test.php")进行跳转要注意以下几点,有助于解决一些新手经常遇到的问题一、location和“:”号间不能有空格,否则会出错。二、在用header前不能有任何的输出。三、h

phpinfo()中LoadedConfigurationFile(none)的解决方法

7

前言单独编译php7,并安装在/usr/local/php7/中,今天开发插件修改了php.ini的配置信息,但是什么都没生效。排查通过phpinfo()查看配置信息:发现loadedconfigurationfile=>(none)

php内核解析:PHP中的哈希表

5

php中使用最为频繁的数据类型非字符串和数组莫属,php比较容易上手也得益于非常灵活的数组类型。在开始详细介绍这些数据类型之前有必要介绍一下哈希表(hashtable)。哈希表是php实现中尤为关键的数据结构。哈希表在实践中使用的非常广泛,

PHP实现导出带样式的Excel

5

工作中做导出的时候,需要导出自定义的表格或嫌弃导出的excel格式太难看了。需要设置颜色、字号大小、加粗、合并单元格等等。效果图:php代码:/***导出文件*@returnstring*/publicfunctionexport(){$f

php防止sql注入简单分析

7

本文实例分析了php防止sql注入简单方法。分享给大家供大家参考。具体如下:这里只说一个简单的方法防止sql注入的方法有很多,这里要说的其实就是漏洞演练平台dvwa里的一种方式直接看high级别的就可以了$id=$_get['id'];$i

PHP读取数据库并按照中文名称进行排序实现代码

5

有时候我们读取数据库输出的时候可能会需要按照中文用户名的方式进行排序,传统的mysql查询代码如下:复制代码代码如下:$sql="select*fromusers";//传统查询方式按照中文用户名进行排序的mysql查询代码如下:复制代码代

WordPress主题制作之模板文件的引入方法

5

get_template_part()用来引用模板文件,类似于get_header()、get_sidebar()和get_footer(),只不过这个get_template_part()可以引入自定义名字的文件。使用方法get_temp

php中数组首字符过滤功能代码

6

复制代码代码如下:<?php$array=array('abcd','abcde','bcde','cdef','defg','defgh');$str='~'.implode('~',$array).'~';$word=$_get[

PHP中Date()时间日期函数的使用方法小结

3

语法date(format,timestamp)参数描述format必需。规定时间戳的格式。timestamp可选。规定时间戳。默认是当前的日期和时间要找出前一天的时间就是time()-60*60*24;要找出前一年的时间就是time()*

PHP学习笔记(1)环境配置与代码调试

3

一配置php环境1、了解什么是phpphp(“php:hypertextpreprocessor”,超文本预处理器的字母缩写)php,是英文超级文本预处理语言hypertextpreprocessor的缩写。php是一种html内嵌式的语言

php缓冲输出实例分析

5

本文实例讲述了php缓冲输出用法。分享给大家供大家参考。具体分析如下:ob_start([stringoutput_callback])-打开输出缓冲区所有的输出信息不在直接发送到浏览器,而是保存在输出缓冲区里面,可选得回调函数用于处理输出

解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql

4

此教程中使用的相关ip等设置,在你的环境中要做相应修改。使用之前更新apt-get,因为服务器基本上是一个裸系统apt-getupdate;apt-getupgrade;1我们使用root账户进行安装,首先切换到root账户,输入命令:su

PHP高效获取远程图片尺寸和大小的实现方法

11

php高效获取远程图片尺寸和大小的实现方法在这里分享一下自己的心得,希望和大家一起分享技术,如果有什么不足,还请大家指正。写出这篇目的,就是希望大家一起成长,我也相信技术之间没有高低,只有互补,只有分享,才能使彼此更加成长。实现代码:/**

PHP实现根据设备类型自动跳转相应页面的方法

3

随着当今移动设备的普及,上网已经比过去更加方便。针对android智能手机,iphone/ipad等移动终端,很多网站都相继推出了针对电脑和这类手机等移动设备访问的网页。本文所述的实例代码就可以实现根据这些移动设备终端而自动跳转到适合它们浏