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

PHP常见问题

Yii2.0模态弹出框+ajax提交表单

11

如题我们使用模态弹出框+ajax提交表单首先我们把index视图的create按钮添加data-toggle和data-target。代码如下:<?phpechohtml::a('添加请假单',['create'],['cla

深入理解PHP变量的值类型和引用类型

11

在php中,大部分变量类型,如字符串,整型,浮点,数组等都是值类型的,而类和对象是引用类型,在使用的时候,需要注意这一点。看到网友在讨论php的&符号,要彻底理解它的用法,就有必要讨论一下变量的两种形式。php的变量在内存中是这样存储的,变

使用ThinkPHP生成缩略图及显示

13

使用thinkphp生成缩略图及显示,具有一定的参考价值,感兴趣的小伙伴们可以参考一下首先了解父类image.class.php(thinkphp/library/think/image.class.php)中的一些函数1:open()打开

thinkphp浏览历史功能实现方法

14

本文实例讲述了thinkphp浏览历史功能实现方法,分享给大家供大家参考。具体实现方法分析如下:历史浏览功能都是使用了cookie功能记录用户信息放到了本地了,这样我们只要读取存储在cookies中的值就可以了,下面来给大家介绍一个基于th

PHP+Redis消息队列实现高并发下注册人数统计的实例

14

前言现在越来越多的网站开始注重统计和用户行为分析,作为网站经常使用的功能,如何让统计性能更加高,这也是我们需要考虑的事情。本篇通过redis来优化统计功能(以注册人数统计为例)。传统的统计功能都是直接操作数据库把数据插入表中。这样做,对数据

PHP、Python和Javascript的装饰器模式对比

7

修饰模式(decoratorpattern),又叫装饰者模式,是面向对象编程领域中,一种动态地往一个类中添加新的行为的设计模式。就功能而言,修饰模式相比生成子类更为灵活,这样可以给某个对象而不是整个类添加一些功能。装饰模式非常适用于灵活扩展

很好用的PHP数据库类

7

复制代码代码如下:<?//很好用的php数据库类,三、四句代码搞定一个表的操作,无论这个表字段有多复杂。//此类多次大量用在大型网站程序的开发上,效果特别的好。//作者:快刀浪子++ define("_php_record_","ex

Yii核心组件AssetManager原理分析

6

本文我们通过yii自带的demo-blog程序来分析yii核心组件assetmanager,他可以自动加载css和javascript,并且只需要一句代码即可。具体分析如下:打开blog的首页,会看到如下的引入js的html代码:复制代码代

合并ThinkPHP配置文件以消除代码冗余的实现方法

8

很多时候我们在使用thinkphp配置网站前台和网站后台的数据库连接时,往往都是分别在前台的配置文件和后台的配置文件单独都写了配置的。但是有很多时候配置前台和后台的数据库可能是一样的配置,但是在二个文件中用的都是一样的配置,那么这时代码就产

php加密解密实用类分享

10

用户注册的密码一般不会明文保存,总得加个密先。最简单的当然是在数据库sql语句中调用md5函数加密用户密码。这里介绍一个加解密类。如果你想在用户忘记密码时为他或她找回原来的密码,那么这个类是个好用的工具。当然,这个加解密类也可用于其他用途。

PHP正则表达式之捕获组与非捕获组

11

今天遇到一个正则匹配的问题,忽然翻到有捕获组的概念,手册上也是一略而过,百度时无意翻到c#和java中有对正则捕获组的特殊用法,搜索关键词有php时竟然没有相关内容,自己试了一下,发现在php中也是可行的,于是总结一下,分享的同时也希望有大

PHP读书笔记整理_结构语句详解

8

php结构语句顺序结构顺序结构就像一条直线,按着顺序一直往下执行。我们编写的代码默认都是按照顺序结构执行的。条件结构之if…else…条件结构就像一个岔路口,可以向左走,也可以向右走。比如上洗手间,我们知道我们的性别,这时候我们需要根据洗手

php在线导入mysql大数据程序

9

php在线导入mysql大数据程序<?phpheader("content-type:text/html;charset=utf-8");error_reporting(e_all);set_time_limit(0);$fi

Laravel最佳分割路由文件(routes.php)的方式

9

前言laravel的路由功能很强大,默认都是定义在routes.php文件中,随着项目越来越大,我们需要的定义的路由越来越多,想象一下,如果几百上千个路由都定义在一个文件中,如何去维护?也许还有不同的人都在同一个文件定义路由,这就造成了冲突

php5apache2.2webservice创建与配置(java)

7

php5apache2.2webservice创建与配置测试工具:wscaller.jar(此文是给java程序调用的webservice)提示:要运行wscaller.jar要选安装jdk如果没有安装jdk则wscaller.jar会以压

php生成静态页面的简单示例

8

发布新闻,实现新闻页面静态化,真静态add.php复制代码代码如下:<html><head>添加新闻</head><body><formmethod="post"action="doad

PHP在弹框中获取foreach中遍历的id值并传递给地址栏

7

1.php有时候我们需要再弹框中获取foreach中遍历的数据(例如id),在弹框中点击按钮并传递给地址栏跳转。那么应该怎么做呢。2.点击取现按钮,如果没有设置密码->弹框3.点击去设置,把用户名通过地址栏传递给别的页面。4.使用on

利用fsockopen()函数开放端口扫描器的实例

10

1、前言本文利用fsockopen()函数,编写一个功能简单的端口扫描器。2、关键技术本实例的端口号是固定的,通过对数组的遍历,利用fsockopen()函数连接,如果连接成功,则该端口处于开放状态,否则该端口处于关闭状态。核心代码如下:f