自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 555

原创 服务器上部署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 442

原创 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 326

原创 一键安装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 238

原创 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 324

原创 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 253

原创 一个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 915

原创 给一个不多于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 221

原创 thinkPHP if标签

 if标签if标签在PHP中if语句的作用,if是用于流程控制,在TP中也一样语句格式:&lt;if condition='条件表达式'&gt;输出结果1&lt;else if condition='条件表达2'&gt;输出结果2.....&lt;/if&gt;案例:在PHP输出今天是星期几,然后传递给模板,在模板中用if判断星期几&lt;?phpnames...

2018-08-08 11:55:52 1233

原创 thinkPHP 循环遍历

在TP中系统提供了2个标签来实现数组在模板中的遍历:volist标签和foreach标签volist 语法:&lt;volist name="需要遍历的模板变量" id="当前遍历到的元素"&gt; 循环体&lt;/volist&gt;在PHP中foreach($variable as $value){ 循环体}&lt;foreach name="需要遍历的模板变量" i...

2018-08-07 22:53:29 7096

原创 thinkPHP 运算符

在TP中同样支持在模板中对变量进行运算+ {$a+$b}   加运算- {$a-$b}    减运算* {$a*$b}  乘运算/ {$a/$b}   除运算% {$a%$b}   取余++ {$a++}或 {++$a}  自增运算--{  $b--}或{--  $b}  自减运算&lt;?phpnamespace Admin\Controller;use T...

2018-08-07 21:43:00 787

原创 ThinkPHP 默认值

默认值使用场景:用户没有写个性签名时,会显示“这个家伙很懒,什么都没有留下”默认值,就是当某个变量不存在或为空时,就会显示默认字符,默认字符就是变量的默认值语法:{$变量名|default=默认值}&lt;?phpnamespace Admin\Controller;use Think\Controller;class TestController extends Cont...

2018-08-07 17:12:34 1391

原创 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 2882

原创 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 594

原创 thinkPHP 变量分配(对象变量)

对象变量对象在实例化后会保存到一个变量中去,变量也可以分配到模板中去类的实例化&lt;?phpnamespace Admin\Controller;use Think\Controller;class TestController extends Controller { //对象变量 public function test7(){ $stu=new Stude...

2018-08-07 10:41:03 1317

原创 thinkPHP 变量分配(进阶)数组

变量分配一维数组TP中变量分配(不考虑变量类型)都使用assign语法$this-&gt;assign('模板中的变量','PHP中的变量');关于数组在模板中的输出语法:支持中括号形式:{$array[key]}支持点形式形式:{$array.key} &lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&g...

2018-08-07 09:53:36 733

原创 thinkPHP中的视图

thinkPHP中有一个方法和display()相似,fetch();$this-&gt;display();展示模板$this-&gt;fetch()获取模板(有返回值)TP中有一个友好的打印方法dump(要打印的变量)&lt;?phpnamespace Admin\Controller;use Think\Controller;class PublicControlle...

2018-08-06 10:11:42 203

原创 thinkPHP 模板常量替换机制

thinkPHP 系统默认的几个常用模板常量__MODULE__&lt;BR&gt; 表示域名到分组名结束的路径__CONTROLLER__&lt;br&gt; 表示域名到控制器结束的路径__ACTION__&lt;br&gt; 表示域名到方法名结束的路径__PUBLIC__&lt;BR&gt; 表示站点根目录下的public目录的路由__SELF__ 表示域名一直...

2018-08-05 18:31:07 467

原创 thinkPHP 变量分配(初阶)

变量分配(展示数据,变量还在控制器方法中,需要将数据传递到模板中展示的过程)方法:assign$this-&gt;assign('模板中的变量名',$php的变量名);在TP中默认的展示基本变量方法:{$模板中的变量名}&lt;?phpnamespace Admin\Controller;use Think\Controller;class TestController e...

2018-08-05 17:43:32 419

原创 thinkPHP 视图

Thinkphp中的视图创建视图展示方法:display();$-&gt;display();展示当前控制器下当前请求方法名称一致的模板文件$-&gt;display('模板文件名【不带后缀】');展示当前控制器下的指定模板文件$-&gt;display('view目录下的目录名/模板文件名【不带后缀】');展示指定控制器目录下的指定模板文件案例:在test...

2018-08-05 17:17:15 262

原创 ThinkPHP框架的系统跳转方法

ThinkPHP框架的系统跳转方法成功跳转:$this-&gt;success(跳转提示,跳转地址,等待时间)失败跳转:$this-&gt;error(跳转提示,跳转地址,等待时间) 跳转提示参数必须有,其他可以省略,如没有跳转地址,则跳上一页。&lt;?phpnamespace Admin\Controller;use Think\Controller;c...

2018-08-05 12:12:29 3698

原创 PHP 实现多文件上传

multifileupload.html&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt;&lt;/head&gt;&lt;body&amp

2018-07-21 10:33:12 7080

原创 PHP 实现文件上传

file.html 表单&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;文件上传&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&amp

2018-07-20 21:06:11 442

原创 PHP 递归算法操作文件编程

&lt;?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 182

原创 PHP 文件的操作

打开文件&lt;?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 138

原创 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 1627

原创 PHP· global关键字的使用

global关键字在函数内部进行引入时:global关键字是一个全局引用/定义变量,如果是全局引用,必须使用global定义一个外部同名变量(global只能声明变量,不能赋值)&lt;?php$number=100;function show(){global $number;//只能声明,不能赋值 global $local; $number=$local="globa...

2018-07-10 09:56:49 491

原创 PHP 作用域

用户定义的所有全局变量都会放在$GLOBALS中,局部作用域不能访问全局变量,$GLOBALS是一个超全部变量,可以任意地方访问。&lt;?php$number=100;$_GET['age']=25;function show(){ $show="function"; //echo $number;//错误,局部作用域无法访问全局变量 echo $_GET['age...

2018-07-10 09:38:00 473

翻译 php 1到100以内的质数,以数组形式输出

&lt;?phpheader('content-type:text/html;charset=utf8');$pur = array();for ($i=2; $i&lt;101; $i++){ $flag = false; for ($j=2; $i&lt;=4 ? $j&lt;$i : $j&lt;=$i/2; $j++){ if ($i % $j == ...

2018-07-09 18:04:42 2974

原创 PHP 水仙花数

&lt;?php//方法一:for($i=100; $i&lt;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 3943

原创 PHP 1到100质数及其和

&lt;?phpheader('content-type:text/html;charset=utf8');$sum=0;for ($i=1;$i&lt;=100;$i++){ $n=0; for ($j=1;$j&lt;$i;$j++){ if($i%$j==0){ $n++; } } if ($n==...

2018-07-08 10:57:33 5032

原创 PHP 九九乘法表

&lt;!doctype html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;title&gt;无标题文档&lt;/title&gt; &lt;style type="text/css"&gt; table{ w

2018-07-08 10:34:37 411

原创 PHP 获取爱好

&lt;!doctype html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&gt;&lt;title&gt;无标题文档&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;?phpif(isset($_POST['button'])) { if(empty($

2018-07-08 10:30:44 699

PHPMailer (本人用的tp5 将其放置extend/org 文件下)

SMTPDebug = 0; // 使用smtp鉴权方式发送邮件 $mail->isSMTP(); // smtp需要鉴权 这个必须是true $mail->SMTPAuth = true; // 链接qq域名邮箱的服务器地址 $mail->Host = 'smtp.qq.com'; // 设置使用ssl加密方式登录鉴权 $mail->SMTPSecure = 'ssl'; // 设置ssl连接smtp服务器的远程服务器端口号 $mail->Port = 465; // 设置发送的邮件的编码 $mail->CharSet = 'UTF-8'; // 设置发件人昵称 显示在收件人邮件的发件人邮箱地址前的发件人姓名 $mail->FromName =''; // smtp登录的账号 QQ邮箱即可 $mail->Username = ''; // 你的QQ邮箱 // smtp登录的密码 使用生成的授权码 $mail->Password = ''; // 设置发件人邮箱地址 同登录账号 $mail->From = ''; // 你的QQ邮箱 // 邮件正文是否为html编码 注意此处是一个方法 $mail->isHTML(true); // 设置收件人邮箱地址 $mail->addAddress($email); // 添加该邮件的主题 $mail->Subject = ; // 添加邮件正文 $mail->Body = "您的验证码为:$code,如非本人操作请忽略。"; // 为该邮件添加附件 //$mail->addAttachment('./example.pdf'); // 发送邮件 返回状态 $status = $mail->send(); if ($status) { echo ‘成功’; } else { echo ‘失败’; } } }

2020-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除