学习完HTML和CSS后,终于要开始学习PHP啦!前面的铺垫只为后路的畅顺!PHP环境搭建:企业中常用到的环境是:Linux+Apache+MySQL+PHP学习环境是:Windows+Apache+MySQL+PHP工具:Apache 2.4.4MySQL 5.6.23PHP 5.5.22安装教程:php 2014.9.5安装教程PHP源码学习网站:站长之家源码天堂脚本之家源码之家A5源码 PHP概述:PHP(Hypertext Perprocessor)超级文本预处理器PHP是一种在服务器端执行的嵌入HTML文档的脚本语言是一种网站开发...
1,thinkphp框架修改值方法$info = D(‘biao‘)->where(‘lie = ‘.$bianliang)->setfield(‘lie‘,$bianliang);2,db操作logThinkPHP/Library/Think/Db.class.php 中update和delete等(除了insert)中加入 $userlog = M("useroplog");$log = ‘‘;$userlog->add($ar);3,tp3.2自定义成功出错方法 public function success1($info,$url=‘‘){$data[‘info‘]=$info;$data[‘status‘]=1;$data[‘url‘]=$url;echo json_encode...
LotusPhp 的 Cookie 组件也是非常简单易用的。首先,要新建一个配置文件,文件名为 cookie.conf.php,至于放在哪里等到讲到 Config 组件的时候会有一个阐述,今天先说怎么用,需要哪些步骤。Cookie 配置文件的主要内容就是定义 Cookie 的加密密匙,程序里自动对 Cookie 内容进行加密,当然这样有一个弊端,就是客户端无法直接读取和操作,只能服务器来操作。如果你要直接用 js 在客户端操作 Cookie ,那最好还是不要用 LotusPhp 的...
1.赋值变量<?php$X=5;$y=6;$z=$X+$yecho $Z?>2.输出变量 和换行的方法<?php$color="red";echo "My car is $color " ,‘</br>‘;echo "My car is", $color ;?>原文:https://www.cnblogs.com/kaibindirver/p/10171770.html
关于抽象类:abstract class Car{ abstract function getMaximumSpeed();}class FastCar extends Car{ function getMaximumSpeed(){ return 150; }}注意事项:如果实现的类也是抽象的,则不用实现它的全部方法。$street ->addCar(new FastCar());-------------------------接口:interface implements 父类和子类之间有逻辑上的层次关系的时候,用抽象类。差别较大的两个或更多对象之间的特定交互行为,用接口。接口使用接口,你可...
设置网站的错误提示页面,也是一个很重要的环节。 一、空操作在当前控制器里面增加E_empty操作public function _empty(){$this->error(‘方法不存在‘);
}
Public function index(){}测试方法:正常:http://localhost/thinkphp/index/index/index错误: 会提示“方法不存在”http://localhost/thinkphp/index/index/df 二、空控制器在模块下建立Error控制器,位置: index/error.php 相关参数:empty_controller代码:<?php
/...
http://doc.thinkphp.cn/manual/constant_reference.html注意:__URL__才能解析下面左右两边各两个下划线!对(两个下划线):__URL__错(一个下划线):_URL_否则会出现问题:地址跳转到了http://localhost/PHPtestUseEclipse/ThinkPHP/index.php/Home/form/_URL_/insert :( 非法操作:_URL_ 错误位置FILE: D:\wamp\www\PHPtestUseEclipse\ThinkPHP\ThinkPHP\Library\Think\Controller.class.php LINE: 170TRACE#0 D:\wamp\www\PHP...
PHP stands for "Hypertext Preprocessor" ,it is a server scripting language.What Can PHP Do?PHP can generate dynamic page contentPHP can create, open, read, write, delete, and close files on the serverPHP can collect form dataPHP can send and receive cookiesPHP can add, delete, modify data in your databasePHP can be used to control user-accessPHP can encrypt data1> Basic PHP Syntax1 <?php
2// PHP c...
主要作用:隐藏自己的真实路由名称Route.php 使用方法一:<?php
use think\Route;
Route::alias(‘home‘,‘index/index‘);
Route::alias(‘admin‘,‘admin/index‘); 方法二:<?phpreturn [‘__pattern__‘ => [‘name‘ => ‘\w+‘,],‘[hello]‘ => [‘:id‘ => [‘index/hello‘, [‘method‘ => ‘get‘], [‘id‘ => ‘\d+‘]],‘:name‘ => [‘index/hello‘, [‘method‘ => ‘post‘]],],‘__alias__‘ => [‘hom...
第一天mvc的定义model view controller 模型视图控制器 快速上手各大主流框架 快速适应多数公司的wen开发需求mvc解决的问题 数据库 ----数组-----循环--输出数据库代码 html代码php代码混合在一起,不好维护以及导致时间的浪费。mvc的优势mvc的三个层各司其职互不干涉 有益于人员的分工视图 网页设计人员 模型 业务熟悉人员 控制器其他开发人员代码的重用mvc的组成与运行原理视图:视觉能够直观看的界面 html代码 flash xml控制器:...
(一)静态网站与动态网站 1.静态网站:纯HTML页面,页面固定不会变化,没有与后台服务器的交互,没有数据库的支持 2.动态网站:可以根据交互情况动态显示不同的内容,需要与后台服务器进行数据交互,需要数据库的支持支持动态网站的语言 JAVA 后缀名JSP PHP 后缀名PHP ASP 后缀名ASP .NET 常见的服务器Apache:阿帕奇公司旗下服务器,用于解析PHP类网站 端口号80Tomcat:阿帕奇公司旗下另一款服务器,用于解析JSP类的网站端...
运算符:算术运算符 赋值运算符 字符串运算符 递增(++)和递减(--)运算符 逻辑运算符 比较运算符 三元运算符 1.算术运算符 算术运算符,用于完成各种算术运算; + 加法运算 $a+ $b - 减法运算 $a- $b * 乘法运算 $a* $b / 除法运算 $a/ $b % 取模运算(求余数) $a% $b 2.赋值运算符 赋值运算符,将一个数据值赋给一个变量; ...
由于工作关系,只能暂时放弃对mongodb的研究了 .开始研究PHPcms .目前为止我已经基本完成了模块的开发.趁着周末来这里做个总结.我发现phpcms写的还不错,不过文档什么的确实不多.不说废话了.对于phpcms的模块开发.首先要了解模块的目录结构.我们可以在http://v9.help.phpcms.cn/html/2010/structure_0928/69.html 找到他的目录结构 我们要开发的东东(也就是模块)就在/phpcms/modules/下面如果没有什么特别的 在开发一个模块之前先要...
一:配置:文件位置 public/index.php<?php// [ 应用入口文件 ]namespace think;require __DIR__ . ‘/../vendor/autoload.php‘;// 项目位置define(‘APP_PATH‘,dirname(__DIR__));// 入口文件位置define(‘APP_HOME‘,‘/public‘);// 上传文件夹define(‘UPLOAD‘,‘/uploads‘);// 模板部署define(‘TEMPLATE_PATH‘, ‘template‘);// 执行HTTP应用并响应$http = (new App())->http;$response = $http->run();$response->sen...
1、安装php,使用yum安装就行
2、安装php-fpm
3、找到 php.ini文件,修改为cgi.fix_pathinfo=0,如果前面有分号请去掉,那是注释
4、找到 xxx/php-fpm.d/www.conf文件,修改user =xxx
group = xxx, xxx代表你安装的web服务器,nginx或者 apche或者其他
5、找nginx.conf文件
添加下列内容location ~\.php$ {root /usr/share/nginx/html;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME ...