当前位置:首页 > PHP教程 > PHP常见问题

PHP常见问题

33道php常见面试题及答案

12

1.在php中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的url记录在预定义变量(2)中。复制代码代码如下:答:echo$_server['php_self'];echo$_server["http

php微信公众平台开发之获取用户基本信息

17

本文的方法将囊括订阅号和服务号以及自定义菜单各种场景,无论是否有高级接口权限,都有办法来获得用户基本信息,而无需模拟登录。把微信和第三方网站结合起来运行,是许多客户经常要的方案。这里简要介绍一下获取微信用户的基本信息,并在第三方网站直接登录

PHP实现上传多文件示例代码

8

上传多文件1.在对多文件信息进行操作前,需要构建文件信息,通过buildinfo函数将三维数组转换成便于文件操作的二维数组。functionbuildinfo(){$i=0;foreach($_filesas$v){//判断是否是单文件if

详解PHP中的null合并运算符

4

null合并运算符是一个好东西,有了它我们就能很方便的获取一个参数,并能在其为空的情况下提供一个默认值。比如在js中可以用||来搞:functionsetsomething(a){a=a||'some-default-value';//..

PHP与服务器文件系统的简单交互

11

1、php.ini中关于文件上传的设置指令2、文件上传过程(1)上传文件提交表单html代码:<!--向服务器上传文件的html表单(限制为文本文件)--><!doctypehtml><htmllang="en

Yii2框架BootStrap样式的深入理解

6

yii2框架默认采用了bootstrap作为css风格,各种视图类组件都如此。之前一直采用默认风格,并在必要的时候添加或者修改一下class来达到目的。但在改版yii1.1的orange项目时,发现之前也是套的模板,其实没有好好去理解一下b

Laravel5.5的自定义验证对象/类示例代码详解

7

laravel5.5将提供一个全新的自定义验证规则的对象,以作为原来的validator::extend方法的替代。laravel5.5将提供一个全新的自定义验证规则的对象,以作为原来的validator::extend方法的替代。。很多时

php异常处理使用示例

6

复制代码代码如下:<?php//禁止错误输出error_reporting(0);//设置错误处理器set_error_handler('errorhandler');register_shutdown_function('fatal

CodeIgniter自定义控制器MY_Controller用法分析

12

本文实例讲述了codeigniter自定义控制器my_controller用法。分享给大家供大家参考,具体如下:codeigniter所有的控制器都必须继承ci_controller类,但ci_controller类位于system目录下,

php实现301重定向跳转实例代码

10

在php中301重定向实现方法很简单我们只要简单的利用header发送301状态代码,然后再用header进行跳转,效果与apache,iis,nginx都是一样的效果哦。一:更推荐这种方法,因为它可以把http://www.jb51.ne

服务器上配置PHP运行环境教程

9

1.在dos命令窗口输入mysql-hlocalhost-uroot-p回车进入mysql数据库,其中-h表示服务器名,localhost表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,如果设置了密码,可直接在-p

Yii获取当前url和域名的方法

17

本文实例讲述了yii获取当前url和域名的方法。分享给大家供大家参考。具体如下:假设我们当前页面的访问地址是:http://localhost/cms/public/index.php?r=news&id=1一、1、获取当前域名:复

使用PHP+AJAX让WordPress动态加载文章的教程

7

为什么要动态加载文章?1.快速向访客展示页面文章很容是包含大量文字和多媒体资源(如:图片,视频,音乐),加载这些内容需要占用很多的时间.如果你的页面上存在大量文章,当访客发现页面久久没有加载完成就感到不耐烦.这是动态加载文章的主要目

ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法

8

假设数据库中会计科目数据表的字段为:id,code,name,islast。分别为自增主键,科目编码,科目名称,是否为末级("1"表示末级科目)。这里在thinkphp的模型层中使用递归来构建combotree所需的数据,代码及注解如下:n

PHP用正则匹配form表单中所有元素的类型和属性值实例代码

10

前言最近工作中遇到一个需求,需要在正则匹配页面中,所有可能存在的form表单的元素,可能有input,action,select,textarea等等所有可能的元素,本文给出一个代码示例。感兴趣的朋友们可以参考学习。实例代码如下假设页面1.

frenamePHP灵活文件命名函数frename

18

对付这种情况,有的做法是用时间戳对新文件进行重新命名,有的是用序号递增的方法,为了解决麻烦的操作,我在最近编写了一个frename函数,可以灵活依据自定义的规则取得上传文件的新命名,特此分享。复制代码代码如下:<?phpfunctio