![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
小亮少
PHP
展开
-
linux 安装MySQL
打开mysql.org 选择downloads选择MySQL Community (GPL) Downloads » ->MySQL Community Server->Red Hat Enterprise Linux / Oracle Linux->Red Hat Enterprise Linux / Oracle Linux(X86,64-bit) Download ...原创 2020-04-29 17:22:29 · 328 阅读 · 0 评论 -
linux下安装php
1.安装依赖包yum install -y gd libjpeg* libpng* 1ibXpm* php-gd 1ibxm12 libxm12-devel libcurl-develfreetype- devel kernel keyutils patch perl kernel-headers gtk+-devel glibc 1ibgomplibstdc+-devel keyutils...原创 2020-04-29 16:07:26 · 331 阅读 · 0 评论 -
一键安装lnmp 和安装nginx
一键安装lnmpwget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.shlnmphttps://lnmp.org/install.html安装步骤:1、...原创 2020-04-29 16:09:57 · 254 阅读 · 0 评论 -
Linux 下搭建SVN服务器
1.安装subversion根目录:#yum -y instanll subversion2.新建svn目录#mkdir /home/svn3.新建仓库#svnadmin create /home/svn/项目如:#svnadmin create /home/svn/apple4.配置文件#vim /home/svn/项目/conf/svnserver.conf...原创 2020-04-29 11:54:21 · 259 阅读 · 0 评论 -
一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
//打印出所有回文数public function index(){$res=[];for($i=10000;$i<99999;$i++){$i=(string)$i;if($i[0]==$i[4]&&$i[1]==$i[3])$res[]=$i;}dump($res);}//判断是否是回文数public function huiwen()...原创 2019-11-19 10:00:26 · 918 阅读 · 0 评论 -
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
public function index(){ $num=1232345;$num=(string)$num;$len=strlen($num);$numString='';for($i=$len-1;$i>=0;$i--){$numString.=$num[$i];}echo $numString;//5432321}原创 2019-11-19 09:52:30 · 225 阅读 · 0 评论 -
服务器上部署PHP运行环境
使用的是Xshell6这款软件连接使用SSH协议连接,较安全连接成功后,安装宝塔控制面板,在控制面板中输入(其实相当在运行linux指令):yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh安装...原创 2020-05-06 17:12:34 · 443 阅读 · 0 评论 -
linux服务器下 CentOS Linux 7.6.1810 (Core) svn 搭建
1:环境centos7.62.安装svnyum -y install subversion3.配置建立版本库目录mkdir /home/svndata (lnmp.org,lnmp镜像安装环境)svnserve -d -r /home/svndata4.建立版本库创建一个新的Subversion项目svnadmin create /home/svndata/te...原创 2020-08-14 17:04:38 · 570 阅读 · 0 评论 -
thinkPHP if标签
if标签if标签在PHP中if语句的作用,if是用于流程控制,在TP中也一样语句格式:<if condition='条件表达式'>输出结果1<else if condition='条件表达2'>输出结果2.....</if>案例:在PHP输出今天是星期几,然后传递给模板,在模板中用if判断星期几<?phpnames...原创 2018-08-08 11:55:52 · 1262 阅读 · 0 评论 -
thinkPHP 循环遍历
在TP中系统提供了2个标签来实现数组在模板中的遍历:volist标签和foreach标签volist 语法:<volist name="需要遍历的模板变量" id="当前遍历到的元素"> 循环体</volist>在PHP中foreach($variable as $value){ 循环体}<foreach name="需要遍历的模板变量" i...原创 2018-08-07 22:53:29 · 7122 阅读 · 0 评论 -
thinkPHP 运算符
在TP中同样支持在模板中对变量进行运算+ {$a+$b} 加运算- {$a-$b} 减运算* {$a*$b} 乘运算/ {$a/$b} 除运算% {$a%$b} 取余++ {$a++}或 {++$a} 自增运算--{ $b--}或{-- $b} 自减运算<?phpnamespace Admin\Controller;use T...原创 2018-08-07 21:43:00 · 806 阅读 · 0 评论 -
ThinkPHP 默认值
默认值使用场景:用户没有写个性签名时,会显示“这个家伙很懒,什么都没有留下”默认值,就是当某个变量不存在或为空时,就会显示默认字符,默认字符就是变量的默认值语法:{$变量名|default=默认值}<?phpnamespace Admin\Controller;use Think\Controller;class TestController extends Cont...原创 2018-08-07 17:12:34 · 1435 阅读 · 0 评论 -
ThinkPHP框架的系统跳转方法
ThinkPHP框架的系统跳转方法成功跳转:$this->success(跳转提示,跳转地址,等待时间)失败跳转:$this->error(跳转提示,跳转地址,等待时间) 跳转提示参数必须有,其他可以省略,如没有跳转地址,则跳上一页。<?phpnamespace Admin\Controller;use Think\Controller;c...原创 2018-08-05 12:12:29 · 3731 阅读 · 0 评论 -
thinkPHP 视图
Thinkphp中的视图创建视图展示方法:display();$->display();展示当前控制器下当前请求方法名称一致的模板文件$->display('模板文件名【不带后缀】');展示当前控制器下的指定模板文件$->display('view目录下的目录名/模板文件名【不带后缀】');展示指定控制器目录下的指定模板文件案例:在test...原创 2018-08-05 17:17:15 · 271 阅读 · 0 评论 -
thinkPHP 变量分配(初阶)
变量分配(展示数据,变量还在控制器方法中,需要将数据传递到模板中展示的过程)方法:assign$this->assign('模板中的变量名',$php的变量名);在TP中默认的展示基本变量方法:{$模板中的变量名}<?phpnamespace Admin\Controller;use Think\Controller;class TestController e...原创 2018-08-05 17:43:32 · 426 阅读 · 0 评论 -
thinkPHP 模板常量替换机制
thinkPHP 系统默认的几个常用模板常量__MODULE__<BR> 表示域名到分组名结束的路径__CONTROLLER__<br> 表示域名到控制器结束的路径__ACTION__<br> 表示域名到方法名结束的路径__PUBLIC__<BR> 表示站点根目录下的public目录的路由__SELF__ 表示域名一直...原创 2018-08-05 18:31:07 · 473 阅读 · 0 评论 -
thinkPHP中的视图
thinkPHP中有一个方法和display()相似,fetch();$this->display();展示模板$this->fetch()获取模板(有返回值)TP中有一个友好的打印方法dump(要打印的变量)<?phpnamespace Admin\Controller;use Think\Controller;class PublicControlle...原创 2018-08-06 10:11:42 · 210 阅读 · 0 评论 -
thinkPHP 变量分配(进阶)数组
变量分配一维数组TP中变量分配(不考虑变量类型)都使用assign语法$this->assign('模板中的变量','PHP中的变量');关于数组在模板中的输出语法:支持中括号形式:{$array[key]}支持点形式形式:{$array.key} <!DOCTYPE html><html lang="en"><head&g...原创 2018-08-07 09:53:36 · 743 阅读 · 0 评论 -
thinkPHP 变量分配(对象变量)
对象变量对象在实例化后会保存到一个变量中去,变量也可以分配到模板中去类的实例化<?phpnamespace Admin\Controller;use Think\Controller;class TestController extends Controller { //对象变量 public function test7(){ $stu=new Stude...原创 2018-08-07 10:41:03 · 1330 阅读 · 0 评论 -
thinkPHP 系统变量
thinkPHP 系统变量在TP中系统提供几个系统级别的变量(超全局变量在模板中的使用)$Think.server 等价于$_SERVER 获取服务器的相关信息 $Think.get 等价于$_GET 获取get请求的信息$Think.post等价于$_POST 获取post请求的信息$Think.request 等价于$_REQUEST 获取get请求和post请...原创 2018-08-07 11:51:13 · 603 阅读 · 0 评论 -
thinkPHP 视图中使用函数
视图中使用函数语法格式:{$变量|函数名1|函数名2=参数1,参数2....,###}参数说明:$变量:模板变量|:变量修饰符,函数名1:表需要使用的第一个函数;函数名2:表需要使用的第一个函数参数1,参数2:函数2的参数;=:表该函数有参数,类似PHP中函数名后的();###:表自身变量。案例:时间戳的格式化使用函数date:date('Y--m-d H:i:s')...原创 2018-08-07 16:27:13 · 2915 阅读 · 0 评论 -
PHP 实现多文件上传
multifileupload.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body&原创 2018-07-21 10:33:12 · 7113 阅读 · 0 评论