- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 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
634
原创 服务器上部署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
483
原创 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
352
原创 一键安装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
295
原创 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
383
原创 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
319
原创 一个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
946
原创 给一个不多于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
251
原创 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
1348
原创 thinkPHP 循环遍历
在TP中系统提供了2个标签来实现数组在模板中的遍历:volist标签和foreach标签volist 语法:<volist name="需要遍历的模板变量" id="当前遍历到的元素"> 循环体</volist>在PHP中foreach($variable as $value){ 循环体}<foreach name="需要遍历的模板变量" i...
2018-08-07 22:53:29
7192
原创 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
880
原创 ThinkPHP 默认值
默认值使用场景:用户没有写个性签名时,会显示“这个家伙很懒,什么都没有留下”默认值,就是当某个变量不存在或为空时,就会显示默认字符,默认字符就是变量的默认值语法:{$变量名|default=默认值}<?phpnamespace Admin\Controller;use Think\Controller;class TestController extends Cont...
2018-08-07 17:12:34
1536
原创 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
3026
原创 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
639
原创 thinkPHP 变量分配(对象变量)
对象变量对象在实例化后会保存到一个变量中去,变量也可以分配到模板中去类的实例化<?phpnamespace Admin\Controller;use Think\Controller;class TestController extends Controller { //对象变量 public function test7(){ $stu=new Stude...
2018-08-07 10:41:03
1407
原创 thinkPHP 变量分配(进阶)数组
变量分配一维数组TP中变量分配(不考虑变量类型)都使用assign语法$this->assign('模板中的变量','PHP中的变量');关于数组在模板中的输出语法:支持中括号形式:{$array[key]}支持点形式形式:{$array.key} <!DOCTYPE html><html lang="en"><head&g...
2018-08-07 09:53:36
802
原创 thinkPHP中的视图
thinkPHP中有一个方法和display()相似,fetch();$this->display();展示模板$this->fetch()获取模板(有返回值)TP中有一个友好的打印方法dump(要打印的变量)<?phpnamespace Admin\Controller;use Think\Controller;class PublicControlle...
2018-08-06 10:11:42
241
原创 thinkPHP 模板常量替换机制
thinkPHP 系统默认的几个常用模板常量__MODULE__<BR> 表示域名到分组名结束的路径__CONTROLLER__<br> 表示域名到控制器结束的路径__ACTION__<br> 表示域名到方法名结束的路径__PUBLIC__<BR> 表示站点根目录下的public目录的路由__SELF__ 表示域名一直...
2018-08-05 18:31:07
530
原创 thinkPHP 变量分配(初阶)
变量分配(展示数据,变量还在控制器方法中,需要将数据传递到模板中展示的过程)方法:assign$this->assign('模板中的变量名',$php的变量名);在TP中默认的展示基本变量方法:{$模板中的变量名}<?phpnamespace Admin\Controller;use Think\Controller;class TestController e...
2018-08-05 17:43:32
464
原创 thinkPHP 视图
Thinkphp中的视图创建视图展示方法:display();$->display();展示当前控制器下当前请求方法名称一致的模板文件$->display('模板文件名【不带后缀】');展示当前控制器下的指定模板文件$->display('view目录下的目录名/模板文件名【不带后缀】');展示指定控制器目录下的指定模板文件案例:在test...
2018-08-05 17:17:15
302
原创 ThinkPHP框架的系统跳转方法
ThinkPHP框架的系统跳转方法成功跳转:$this->success(跳转提示,跳转地址,等待时间)失败跳转:$this->error(跳转提示,跳转地址,等待时间) 跳转提示参数必须有,其他可以省略,如没有跳转地址,则跳上一页。<?phpnamespace Admin\Controller;use Think\Controller;c...
2018-08-05 12:12:29
3826
原创 PHP 实现多文件上传
multifileupload.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body&
2018-07-21 10:33:12
7211
原创 PHP 实现文件上传
file.html 表单<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上传</title></head><body>&
2018-07-20 21:06:11
485
原创 PHP 递归算法操作文件编程
<?phpheader('content-type:text/html;charset=utf8');//遍历目录:递归遍历function myflie($dir){ is_dir($dir) or die("当前目录不存在");//是文件夹,读取全部内容 $f = scandir($dir); foreach ($f as $file) { ...
2018-07-12 17:28:02
215
原创 PHP 文件的操作
打开文件<?phpheader('content-type:text/html;charset=utf8');$f1=@fopen("test.txt","rb") or die("文件不存在");//只读的方式打开文件,不会创建文件,为了文件安全通常带b(二进制)$f2=@fopen("test.txt","w+b");//读写的方式打开,不存在就创建,文件的大小截为0@fclo..
2018-07-12 12:19:46
165
原创 PHP 文件夹的操作
创建文件夹:bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] )尝试新建一个由 pathname 指定的目录。 参数pathname目录的路径。 mode默认的 mode 是 0777,意味着最大可能的访问权。mkdir("upload");//...
2018-07-11 17:31:28
1690
原创 PHP· global关键字的使用
global关键字在函数内部进行引入时:global关键字是一个全局引用/定义变量,如果是全局引用,必须使用global定义一个外部同名变量(global只能声明变量,不能赋值)<?php$number=100;function show(){global $number;//只能声明,不能赋值 global $local; $number=$local="globa...
2018-07-10 09:56:49
563
原创 PHP 作用域
用户定义的所有全局变量都会放在$GLOBALS中,局部作用域不能访问全局变量,$GLOBALS是一个超全部变量,可以任意地方访问。<?php$number=100;$_GET['age']=25;function show(){ $show="function"; //echo $number;//错误,局部作用域无法访问全局变量 echo $_GET['age...
2018-07-10 09:38:00
513
翻译 php 1到100以内的质数,以数组形式输出
<?phpheader('content-type:text/html;charset=utf8');$pur = array();for ($i=2; $i<101; $i++){ $flag = false; for ($j=2; $i<=4 ? $j<$i : $j<=$i/2; $j++){ if ($i % $j == ...
2018-07-09 18:04:42
3053
原创 PHP 水仙花数
<?php//方法一:for($i=100; $i<999; $i++) { $a=(int)($i/100); //获取百位的数 $b=(int)($i%100/10); //获取十位的数 $c=$i%10; //获取个位的数 if($i==pow($a,3)+pow($b,3)+pow($c,3)) ...
2018-07-08 16:38:38
4089
原创 PHP 1到100质数及其和
<?phpheader('content-type:text/html;charset=utf8');$sum=0;for ($i=1;$i<=100;$i++){ $n=0; for ($j=1;$j<$i;$j++){ if($i%$j==0){ $n++; } } if ($n==...
2018-07-08 10:57:33
5122
原创 PHP 九九乘法表
<!doctype html><html><head> <meta charset="utf-8"> <title>无标题文档</title> <style type="text/css"> table{ w
2018-07-08 10:34:37
455
原创 PHP 获取爱好
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title></head><body><?phpif(isset($_POST['button'])) { if(empty($
2018-07-08 10:30:44
783
PHPMailer (本人用的tp5 将其放置extend/org 文件下)
2020-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人