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

PHP高级教程

php文件上传后缀名与文件类型对照表(几乎涵盖所有文件)

5

网上有很多php文件上传的类,文件上传处理是php的一个特色(至少手册上是将此作为php特点来展示的,个人认为php在数组方面的优异功能更有特色),学php的人都知道文件上传怎么做,但很多人在编程中却可能忽视了一些细节问题,那就是文件的类型

thinkphp中的多表关联查询的实例详解

8

thinkphp中的多表关联查询的实例详解在进行后端管理系统的编程的时候一般会使用框架来进行页面的快速搭建,我最近使用比较多的就是thinkphp框架,thinkphp框架的应用其实就是把前端和后端进行分割管理,前端用户登录查询系统放在th

php读取mssql的ntext字段返回值为空的解决方法

5

本文实例讲述了php读取mssql的ntext字段返回值为空的解决方法。分享给大家供大家参考。具体分析如下:今天在使用php连接mssql数据库时发现ntext字段的内容无法显示,经过查询发现ntext字段在php中不被支持,解决办法我们只

PHP新手NOTICE错误常见解决方法

5

刚学习php,不久,一般就看看手册,和一本叫php和mysqlweb开发的。最近在整留言板,刚才遇到个问题。页面中,好多类似notice:useofundefinedconstanttitle-assumed'title'ind:wampw

PHP实现的栈数据结构示例【入栈、出栈、遍历栈】

8

本文实例讲述了php实现的栈数据结构。分享给大家供大家参考,具体如下:利用php面向对象思想,栈的属性有top、最大存储数、和存储容器(这里利用了php数组)。代码如下:实现了入栈、出栈、遍历栈的几个方法:<?phpclass

PHP判断两个给定日期是否在同一周的方法

8

本文实例讲述了php判断两个给定日期是否在同一周的方法。分享给大家供大家参考,具体如下:/***判断两日期是不是同一周*星期是按周日到周六*/functiongetsameweek($pretime,$aftertime){$flag=fa

php连接oracle数据库及查询数据的方法

5

本文实例讲述了php连接oracle数据库及查询数据的方法。分享给大家供大家参考。具体分析如下:php有强大的功能不但可以支持mysql,mssql,mysqli之个我们还可以与oracle数据连接,要让php支持oracle非常的简单我们

PHP中创建图像并绘制文字的例子

9

在图像中显示的文字也需要按坐标位置画上去。在php中不仅支持比较多的字体库,而且提供了非常灵活的文字绘制方法。例如,在图中绘制缩放、倾斜、旋转的文字等。可以使用imagestring()、imagestringup()或imagechar(

PHP简单操作MongoDB的方法(安装及增删改查)

5

本文实例讲述了php简单操作mongodb的方法。分享给大家供大家参考,具体如下:php操作mongodb的话首先从网上下载mongodb的扩展包,https://github.com/mongodb/mongo-php-driver/do

php中关于长度计算容易混淆的问题分析

7

本文实例讲述了php中关于长度计算容易混淆的问题。分享给大家供大家参考,具体如下:经常被php中数组和字符串的字符函数搞晕,下面总结一下:strlen($string)函数:计算字符串的长度;sizeof($string,$mode)函数:

WordPress中用于获取及自定义头像图片的PHP脚本详解

8

get_avatar()(获取头像)get_avatar()函数用来获取置顶邮箱或者用户的头像代码,在评论列表中非常常用。这个函数提供一个get_avatar过滤器,用来过滤头像的html代码(img标签)。如果在后台“设置”的“讨论”里关

PHP动态生成指定大小随机图片的方法

8

本文实例讲述了php动态生成指定大小随机图片的方法。分享给大家供大家参考,具体如下:<?php$image_width=100;$image_height=100;$image_str='';if(isset($_get['w

php的加密函数md5,crypt,base64_encode等使用介绍

7

不可逆的加密函数为:md5()、crypt()md5()用来计算md5哈稀。语法为:stringmd5(stringstr);crypt()将字符串用unix的标准加密des模块加密。这是单向的加密函数,无法解密。欲比对字符串,将已加密的字

在PHP中读取和写入WORD文档的代码

6

复制代码代码如下:<?//建立一个指向新com组件的索引$word=newcom(”word.application”)ordie(”can'tstartword!”);//显示目前正在使用的word的版本号//echo“loadin

深入理解PHP之OpCode原理详解

10

本文实例讲述了php中opcode的原理。分享给大家供大家参考,具体如下:opcode是一种php脚本编译后的中间语言,就像java的bytecode,或者.net的msl。此文主要基于《understandingopcode》和网络,根据

PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】

9

本文实例讲述了php基于pdo调用sqlserver存储过程的方法。分享给大家供大家参考,具体如下:由于业务这边存储过程一直在sqlserver上面,所以要用php去调用它,然而我们本地的是windows,而线上又是linux,一开始使用y

PHP中mb_convert_encoding与iconv函数的深入解析

6

mb_convert_encoding这个函数是用来转换编码的。原来一直对程序编码这一概念不理解,不过现在好像有点开窍了。不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用zendstudio或editplus写程序时,用的

PHP7.1中AES加解密方法mcrypt_module_open()的替换方案

7

前言mcrypt扩展已经过时了大约10年,并且用起来很复杂。因此它被废弃并且被openssl所取代。从php7.2起它将被从核心代码中移除并且移到pecl中。php手册在7.1迁移页面给出了替代方案,就是用openssl取代mcrypt.示