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

PHP常见问题

C/S和B/S两种架构区别与优缺点分析

14

一、c/s架构1、概念c/s架构是一种典型的两层架构,其全程是client/server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;

使用PHP生成图片的缩略图的方法

6

功能:支持jpg,jpeg,gif,png,bmp图片格式,支持按原图片的比例进行缩放,可以选择在图片缩放的过程中是否需要对图片进行裁切,加入了图片质量控制,可以实现缩略图片质量最高化。完整类的代码如下:<?php/***功能

PHP中使用CURL模拟登录并获取数据实例

15

curl是一个功能强大的php库,使用php的curl库可以简单和有效地抓取网页并采集内容,设置cookie完成模拟登录网页,curl提供了丰富的函数,开发者可以从php手册中获取更多关于curl信息。本文以模拟登录开源中国(oschina

Laravel实现用户多字段认证的解决方法

4

前言本文主要给大家介绍了关于laravel用户多字段认证的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。解决方案:登录字段不超过两个的(简单的解决方案)登录字段大于或等于三个的(相对复杂一些)登录字段不超过两个的

WordPress中使主题支持小工具以及添加插件启用函数

9

让主题支持小工具wordpress的小工具(widget)是一大特色,它让用户自由拖动组合内容,而且任何插件和主题都可以添加一个额外的小工具,增加扩展性。默认情况下,一个主题并不会支持小工具,需要主题开发者启用小工具功能并把小工具在相应的前

php读取纯真ip数据库使用示例

5

复制代码代码如下:<?php/*--------------------------------------------------ip2address[qqwry.dat]------------------------------

php微信浏览器分享设置以及回调详解

9

在微信中分享给好友/分享到朋友圈这个功能应该是比较常用的了,就拿分享到朋友圈举例,分享出去的内容在朋友圈的展示是以一张小图片+一个简单的介绍的形式来给好友看到的,点击后才是详情,那么这么一来,这张小图片和这段小简介就直接成为了这个被分享后的

CI使用TankAuth转移数据库导致密码用户错误的解决办法

6

tankauth是针对codeigniter的权限管理类库,功能很强大。整合了ci之后,有一天将数据库转到另一台服务器上,发现使用之前的用户名和密码都无法登录了。折腾半天,终于找到解决办法:1、找到config/tank_auth.php文

ThinkPHP使用smarty模板引擎的方法

8

thinkphp支持多种php模板引擎,可以根据个人需要加以配置。下面我们以smarty模板引擎为例,给大家说说具体的操作流程!首先去smarty官网上下载一个smarty。本站下载地址:http://www.jb51.net/codes/

php读取excel文件的简单实例

4

复制代码代码如下:$this->loadexcel();//半酣phpexcel文件$_readexcel=newphpexcel_reader_excel2007();if(!$_readexcel->canread('lin

yii2中结合gridview如何使用modal弹窗实例代码详解

7

在上篇文章给大家介绍了yii2中如何使用modal弹窗(基本使用),即以创建为例。实际开发中,我们往往还会遇到列表页数据修改要使用modal的情况,如果是一般的循环展示,相信大多数人看了modal的基本使用都会操作,但是结合gridview

简单分析ucenter会员同步登录通信原理

4

1、用户登录discuz,通过logging.php文件中的函数uc_user_login对post过来的数据进行验证,也就是对username和password进行验证。2、如果验证成功,将调用位于uc_client下client.php

PHP计算一年多少个星期和每周的开始和结束日期

3

项目中需要做个提交周报的功能,需要知道指定周数的开始日期和结束日期,以便处理其他业务。以下是一段通过php来获取一年中的每星期的开始日期和结束日期的代码,与大家分享。复制代码代码如下:functionget_week($year){$yea

Yii2创建表单(ActiveForm)方法详解

6

本文实例讲述了yii2创建表单(activeform)的方法。分享给大家供大家参考,具体如下:由于表单涉及到一些验证方面的信息,属性设置又比较多、比较复杂,所以哪里有什么不正确的地方请留言指点目录表单的生成表单中的方法activeform:

Yii2使用小技巧之通过Composer添加FontAwesome字体资源

6

这回要说的是,如何给yii2项目添加外部资源(externalassets),以fontawesome为例子。yii2开始使用composer来做项目的依赖管理,这货是类似于nodejs里面npm的东东,可以自动获取github上最新版本的

ThinkPHPCURD方法之field方法详解

6

thinkphpcurd方法的field方法属于模型的连贯操作方法之一,主要目的是标识要返回或者操作的字段,可以用于查询和写入操作。1、用于查询在查询操作中field方法是使用最频繁的。$model->field('id,title,