PHP类
December_shi
ᴺᵉᵛᵉʳ ᶠᵃⁱˡ ᵗᵒ ᵐᵉᵉᵗ.(不负遇见)
展开
-
PHP创建函数判断上传的文件名的类型【练习】
实现效果:代码一<?php if ($_SERVER['REQUEST_METHOD']=='POST'){ //判断接收方式 $files=$_FILES['files']; $box=$files['name']; // echo $box; // die; function aa($file){ $arr=explode(".",$file); $las原创 2020-11-10 23:36:42 · 158 阅读 · 0 评论 -
PHP用函数创建数组,把数组中的偶数累加【练习】
要求:定义函数,用户传入一个数组,函数能把数组中的偶数累加,并返回值。实现效果:写法一:用的foreach循环function sum($arr){ $var = 0; foreach($arr as $v){ if($v % 2==0){ $var+=$v; } } echo $var;}sum([4,6,5,7,4]);写法二:用的for循环function sum1($a){ $b=原创 2020-11-10 20:50:10 · 553 阅读 · 0 评论 -
PHP用函数创建数组,数组中的值为递增奇数【练习】
要求:PHP写一个函数,功能是创建长度为10的数组,要求数组中的元素为递增的奇数。实现效果:写法一:function sum($first,$length){ $arr = array(); for($i=$first;$i<=$length;$i++){ $arr[] = $i*2-1; } return $arr;}$jishu = sum(1,10);print_r($jishu);写法二:function sum1(原创 2020-11-10 20:32:25 · 2158 阅读 · 0 评论 -
jquery+ajax
html页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> 请输入搜索内原创 2020-11-04 11:15:09 · 187 阅读 · 0 评论 -
PHP创建对象
创建对象存储一组数据var 自定义的名称={"键名1":'值1',"键名2":'值1',"键名3":'值3'};// 两种获取值的方式console.log(自定义的名称.键名);console.log(自定义的名称['键名']);存储多组数据 (遍历数组)var 自定义的名称=[ {键名1:'值1',键名2:'值2',键名3:'值3'}, {键名2:'值1',键名2:'值2',键名3:'值3'}, {键名3:'值1',键名2:'值2',键名3:'值3'},原创 2020-10-24 20:21:47 · 300 阅读 · 0 评论 -
PHP文件编程
目录1、往文件中写入内容2、读取文件中的内容3、判断文件是否存在4、判断是不是文件5、判断是不是目录6、打开目录7、读取目录中的内容 8、删除文件9、删除目录 10、创建目录1、往文件中写入内容 返回顶部file_put_contents('01.txt','写入的内容')或者$fp=fopen('01.txt','w'); // 打开文件,第二个参数是模式,w是头部写入,a是尾部追加fputs($fp,'原创 2020-10-22 17:26:27 · 442 阅读 · 0 评论 -
php实现记事本案例
记事本案例要求:1)页面上有一个文本域(textarea元素),和一个发表按钮 2)用户在文本域中输入内容后,点击发表按钮,会以当天的日期和时间创建一个记事本,并将用户输入的内容保存到记事本中效果:代码:<style> textarea{ resize: none; border: 2px solid #000;原创 2020-10-18 19:02:46 · 585 阅读 · 2 评论 -
php基础题(表格设置、九九乘法表)
php案例目录01.假期表格02.表格标注03.双重for循环打印九九乘法表一、假期表格 返回顶部要求:创建数组 vacation,用于存储一年中的所有假期名称和放假天数,并使用表格展示出来效果:代码:<?php$vacation = [ ['name' => '元旦', 'day' => '3'], ['name' => '春节', 'day' => '7'],原创 2020-10-18 15:16:10 · 3614 阅读 · 3 评论 -
PHP 双重for循环打印九九乘法表
双重for循环打印九九乘法表要求:使用双重for循环,打印九九乘法表效果:代码:<?php echo "<table width = 800 height = 200>"; for($i=1;$j<=9;$i++){ echo "<tr>"; for($j=1;$j<=$i;$j++){ echo "<td>"; echo $i.'*'.$j.'原创 2020-10-18 14:56:20 · 1192 阅读 · 0 评论 -
PHP图片上传大小限制问题
声明:现大部分文章为寻找问题时在网上相互转载,在此博客中做个记录,方便自己也方便有类似问题的朋友,故原出处已不好查到,如有侵权,请发邮件表明文章和原出处地址,我一定在文章中注明。谢谢。修改php文件上传大小限制问题有好几次都是上传出来是空白,后来发现超过2M的图都传不进来。在网上找到的方法:文章链接1.找到php.ini文件方法:php中放入代码<?phpphpinfo();?>在php.ini里找(此文件中需要修改的已标红加粗)max_execution_time默原创 2020-08-19 09:31:23 · 1241 阅读 · 0 评论 -
几个PHP的语法
流程语句1.条件语句条件语句这里只说一种大家常用的if else语句语法:if(表达式){ 表达式为true执行的结果}else{ 表达式为false执行的结果}比如年龄够18岁了就成年了,可以去考驾照了。$age=20;if($age>=18){ echo '已经成年,可以去考驾照了。';}else{ echo '未成年,不能去考驾照。';}那么执行的结果肯定是在页面输出’已经成年,可以去考驾照了’,因为$age>=18是true,也就是成立的,所原创 2020-07-26 14:34:45 · 191 阅读 · 0 评论 -
PHP基础语法
1、变量(1)变量声明声明变量的过程,其实就是在内存中开辟一片空间的过程。语法:$变量名=值;注意变量名必须符合下面的规范:1、变量名要采用字母、数字、下划线组合,必须是字母开头,不能有中文、特殊符号,比如$str1可以,$1str不行。2、变量名语义化,可读性强,比如$num就比$aa要好。3、如果是两个单词可以驼峰命名比如$getNum或或者帕斯卡命名$GetNum或者下划线命名法$get_num都可以。所以比如我要把数字存储在容器num(变量)中,所以声明如下:$num=20;原创 2020-07-26 13:53:46 · 117 阅读 · 0 评论 -
PHP函数
一、函数笔记假如让写一个4行4列的表格,代码是:echo '<table border="1" cellspacing="0">';for($i=1;$i<=4;$i++){ echo '<tr>'; for($j=1;$j<=4;$j++){ echo '<td>'; echo '内容'; echo '</td>'; }原创 2020-07-24 11:16:51 · 433 阅读 · 0 评论 -
PHP运算符
运算符:一、算术运算符:1、都有: + - * / % ++ -- 2、其中:+是加号,-是减号,*是乘号,/是除号,%是取余数, ++是在原来的基础上加1 --是在原来的基础上减1。但是注意运算顺序($a++; ++$a;是有区别的)。二、比较运算符:1、都有: > >= < <= == === != !==2、其中:>是大于,>=是大于等于,<是小于,<=是小于等于。原创 2020-07-22 17:45:01 · 364 阅读 · 0 评论 -
PHP开头防乱码
PHP开头防乱码:开头添加这个header:header('content-type: text/html; charset=utf-8');原创 2020-07-22 09:43:57 · 161 阅读 · 0 评论 -
PHP配置虚拟主机
我怕我自己忘了,记录下来。前期准备:假如我们在phpstudy/www下面新建test文件夹,里面新建01.php文件然后浏览器如下可以访问php代码了。现在就是证明前期是成功的了,接下来进行重要的。开始配置: 1.配置vhosts文件找到vhosts.conf文件找不到vhosts.conf文件的可以打开phpStudy:打开vhosts.conf文件后在里面插入代码(3个注释的地方根据自己的情况修改):代码如下:<VirtualHost *:80>原创 2020-07-21 19:23:27 · 932 阅读 · 0 评论