自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

php_worker的博客

记录自学php之旅

  • 博客(36)
  • 收藏
  • 关注

原创 【前端回炉】你应该知道的关于HTML5知识点~

HTML(Hyper Text Markup Language)是超文本标记语言,HTML不是编程语言,不同于C语言、java或C#等编程语言,而是一种标记语言(markup language),标记语言是由一套标记标签(markup tag)如<html>、<head>、<title>、<body>等组成。HTML就使用这些标记标签来描述网页。HTML5 作为HTML标准的第五个版本,已于2014年发布。HTML5分为两个实现版本,HTML和XHTML版.

2020-08-11 20:27:52 153

原创 Express框架学习笔记(API全解~)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-am7j76A5-1596683551032)(https://s1.ax1x.com/2020/08/06/aceN0x.png)]Express框架学习笔记一、Express是什么Express是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。二、为啥使用Express可以方便的处理HTTP请求和响应更加方便的路由功能可以更加方便的链接数据

2020-08-06 16:08:24 1150

原创 Koa 和 Express 的区别

Koa 和 Express 的区别一、Express和Koa分别是什么?Express :Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。Koa:Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。 Koa 并没有捆绑任.

2020-08-06 15:40:17 4996

原创 PHP学习:数据库(二)

2016-09-05MYSQL常见操作代码手册 1.创建数据库 mysql> create database if not exists 数据库名;2.创建表 mysql> creeate table if not exists 表名 ( 字段名1 数据类型 [null | not null][default][auto_increment][primary key][comment],

2016-09-05 20:35:22 341

原创 【转载】MyISAM 和 InnoDB 的区别

2016-09-05原文链接 http://www.php100.com/html/webkaifa/database/Mysql/2011/0326/7789.html myisam 优点:查询速度快 缺点:容易产生碎片 innodb 优点:对数据的约束比较强大 缺点:查询速度没有myisam快  InnoDB和MyISAM是许多人在使用MySQL时最常用的两

2016-09-05 18:00:19 251

原创 PHP学习:数据库(一)

2016-09-02数据库系统 数据库是用来保存数据的,数据库中放的是表,表中存放的数据,一个数据库中可以有多个表。关系型数据库操作系统(RDBMS) relational database management systemSQL SQL:structured query language(结构化查询语言),是用来操作所有关系型数据库的语言。 所有的关系型数据支持的SQL叫标

2016-09-05 17:54:00 227

原创 PHP学习:数组的转化

2016-09-01<?php //数组转化为字符串,字符串转化为数组 $arr=['name','tom','jim',null]; $str=implode('--',$arr);//将数组整体转化为字符串 echo $str;//name--tom--jim-- echo '<hr>'; $arr1=explode('--',$str);//将字符串分割成一

2016-09-01 08:50:52 242

原创 PHP学习:in_array(),array_key_exists(),isset()的区别

2016-08-31 in_array(值,数组);是用来判断数组中是否包含某一个值。他会返回一个布尔型的数。<?php //判断数组中是否包含某个值 $arr=['name','tom','jim']; var_dump(in_array('name',$arr));?> //output //bool(true) array_key_exists(值,数组)

2016-08-31 21:50:50 558

原创 PHP学习:数组的分离和组合

2016-08-31<?php //数组的分离 //语法:array_keys(数组); 将数组中的键分离出来 //语法:array_values(数组); 将数组中的值分离出来 $arr=array('name'=>'tom','sex'=>'male','age'=>'26'); $key=array_keys($arr);//取出$arr中的键

2016-08-31 21:26:57 655

原创 PHP学习:foreach的深入 和COW(copy-on-write )的验证

2016-08-28foreach的传值和传址<?php $stu=['tom','jim','cheery']; foreach($stu as $var)//传值 { $var.=$var;//连续定义变量相当于$var=$var.$var; echo $var,'<br>'; } print_r($stu); echo '<hr>';

2016-08-29 14:45:05 378

原创 PHP学习:动态创建函数

2016-08-27 |语法|:create_function(参数字符串,函数体);<?php//动态创建函数//语法:create_function(参数字符串,函数体)//下面是实例 $b=create_function('$a','echo \'我的名字是:\'.$a;'); $b('brady');?>【例子】<!doctype html><html><hea

2016-08-27 12:05:51 2051

原创 PHP学习:函数的代理调用

2016-08-27<?php//代理调用 //语法:call_user_func_array('函数','参数数组')function fun (){ $a=func_get_args();//将函数参数列表赋值给$a //判断是否输入了变量 $b=count($a); if ($b==0) { echo '您没有输入参数<hr>';

2016-08-27 10:05:50 618

原创 常见试题:用递归实现猴子吃桃子问题

2016-08-26<?php//用递归实现猴子吃桃子问题//第十天为1个桃子 那么说明第9天为(1+1)*2=4个桃子 以此类推。。 function fun($a) { if ($a==1) { return 1; } return 2*(fun($a-1)+1); } echo fun(10);

2016-08-26 19:55:00 7551

原创 常见试题:利用递归打印前10个斐波那契数列

2016-08-26<?php//利用递归实现前10个斐波那契数列//分析:1 1 2 3 5 8 13 21 34 55 为前十个斐波那契数列//第一个数 为1 第二个数为 1 第三个数 前两个数相加之和function fun($a){ if ($a==1 ||$a==2)//如果是第一个数或者是第二个数那么就输出1。 { return 1 ;

2016-08-26 19:38:46 5890

原创 常见试题:用递归实现阶乘

2016-08-26<?php//利用递归实现阶乘。 function fun($n) { if($n==1) { return 1; } return $n*fun($n-1); } echo fun(5);?>

2016-08-26 18:50:28 647

原创 PHP学习:递归

2016-08-25递归的语法:在函数中调用自己。 要素: 1.递归点: 递归调用的地方。 2.递归出口:递归结束。【例题】通过递归实现从1加到100<?php//用递归来实现1加到100 $a=0; $b=0; function call() { $GLOBALS['b']+=$GLOBALS['a']; $G

2016-08-25 13:00:14 343

原创 PHP学习:匿名函数和use()

2016-08-25 匿名函数和use()的搭配可以调用匿名函数所在作用域的外部函数。<?php//匿名函数和use()的搭配可以调用匿名函数所在作用域的外部函数。$num =1;function fun1(){ $num=2; $call=function () use($num){ echo $num.'<br><hr>'; }; $call();}

2016-08-25 10:56:45 202

原创 PHP学习:全局变量和局部变量的互相引用

2016-08-24局部函数调用全部变量的三种方法<?php//局部函数调用全局变量//method one : using superglobal(超全局变量)$_POST['a']=100;function call1(){ echo $_POST['a'].'<br>';}call1();// method two : using $GLOBALS to

2016-08-24 21:02:44 2038

原创 PHP学习:函数的传值和传址

2106-08-24<?php//传址和传值的简单测试//传值$a=1;$b=2;$a=$b;//将b的值传递给a$b=1;echo $a.'<br>';echo $b;//可以发现当传值的时候,a的值是不随着b的值得变化而变化的。echo '<hr>'; 输出的结果是:2 1//传址$a=1;$b=2;$a=&$b;//将b的值传递给a$b=1;echo $a.'

2016-08-24 16:07:51 344

原创 PHP学习:函数

2016-08-24变量函数<?php header('content-type=:"text/html" ;charset=:"UTF-8"'); //变量函数 function show_ch($name) { echo '我的名字叫'.$name; } function show_eng($name) { echo 'my name is'.

2016-08-24 12:27:55 164

原创 常见例题:打印100以内的斐波那契数列

2016-08-24<?php//打印100以内的斐波那契数列。 $a=0; $b=1; $i=1; echo $a." "; echo $b.' '; while($i<=100 ): $i=$a+$b; if($i>100) {

2016-08-24 10:05:42 3832

原创 常见例题:输出所有可见ASCII码

2016-08-24<?phpecho '<pre>';$c=31;$d=0;for ($i=1;$i<=95;$i++){ $c++; $d++; //echo __LINE__; echo "$d".'>>>>'; echo chr($c),'<br>'; }?>

2016-08-24 09:44:39 806

原创 常见例题:翻转数组

2016-08-24//翻转数组//思路解析:如果需要将变量a和变量b调换位置需要进行如下步骤//首先需要先额外设定一个变量c//我们先把变量a的值赋予变量c//然后把变量b的值赋予变量a//最后再把变量c的值赋予变量b $l=['1','2','3','4','5','6']; $k='';//设置变量K的值为空。 for ($m=0,$n=count($l)-1;$m<

2016-08-24 09:40:36 386

原创 常见例题:用foreach遍历数组

2016-08-24<!doctype html><html><header><meta charset="UTF-8"><title>用foreach遍历爱好数组</title></header><body><script type="text/javascript"> function reload() { location=location;

2016-08-24 09:38:44 1461

原创 常见例题:九九乘法表

2016-08-24<!doctype html><html><header><meta charset="UTF-8"><title>九九乘法表</title><style type="text/css">table,tr,td{ border:1px #000 solid; }</style></header><body><table><?php

2016-08-24 09:15:53 298

原创 常见试题:循环输出1-100,3的倍数输出A,5的倍数输出B,15的倍数输出C。

2016-08-24<?php //循环输出1-100,3的倍数输出A,5的倍数输出B,15的倍数输出C。 for ($i=1;$i<=100;$i++): if ($i%3==0 && $i%15!=0): echo "A<br>"; elseif($i%5==0 && $i%15!=0):

2016-08-24 09:14:00 8229

原创 常见试题:打印水仙花数

2016-08-24 <?php //打印水仙花数:所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 //方法一:拆分法 for ($i=100;$i<=999;$i++): $baiwei =$i/100; //取百位 $shiwei =($i%100)/10;//取十位 $gewei

2016-08-24 09:07:03 293

原创 字符串(一)

2016-08-23概述 PHP中的字符串指的是字符的序列,当我们从某一个文件中读取数据或者把数据输出到Web浏览器的时候,其中的数据就表现为字符串。 PHP字符串可以通过三种方式来初始化:单引号、双引号和使用“here document(heredoc)”形式。单引号 在使用单引号字符串时,字符串中需要转义的特殊字符只有反斜杠和单引号本身。因为PHP不会检查单引号字符串中的插入变量

2016-08-24 07:43:27 243

原创 常见试题:PHP计算器

<!doctype html><html><header><meta charset="utf-8"><title>计算器</title></header><body><?php $a=''; $b=''; $c=''; $d=''; if (isset($_POST['cala'])): if (empty($_POST['num1']) || em

2016-08-23 12:03:01 297

原创 PHP学习:跳转语句

2016-08-23 break:打断当前循环; continue:中断当前循环跳转到下一次循环; break 和continue只能中断一层; break n 可以中断n层(即对n层起到break的效果); continue n 可以跳转n层(即对n层起到continue的效果); 当循环只执行一次的时候循环等效。

2016-08-23 08:37:14 462

原创 PHP学习:循环语句

2016-08-22循环语句 循环是用来重复执行一段代码的,当一段代码重复多次执行的时候选用循环。 循环的三要素:初始值,条件,增量; 循环的分类: for while do while foreachfor循环 |语法|: for(初始值;条件;增量) { //循环体 } |替换语法|: f

2016-08-22 18:10:25 284

原创 PHP笔记:替换语句

2016-08-22替换语法 PHP对判断和循环都有对应的替换语法,做大括号编程冒号,右大括号编程endXXX。if语句替换 |原语法|: if(条件) { } |替换语法|: if(条件): endif;if..else..语句替换 |原语法|: if(条件) { } else

2016-08-22 10:13:51 630

原创 PHP学习:四种定界符和输出语句

四种定界符标准版(系统默认)<?php//php执行代码?>短标记符<?//php执行代码?> 短标记型需要在php.ini中进行如下设置(window): 1.打开php.ini; 2.ctrl+F搜索“short_open_tags”; 3.将“short_open_tags=Off”设置为“short_open_tags=On”; 4.保存设置。asp

2016-08-20 16:41:42 1455

原创 【疑问】:phpmyadmin修改root的问题

问题描述: 在mamp集成环境下,用phpmyadmin调用mysql时的时候把root下的密码改了,造成phpmyadmin无法连接。暂时没有找到解决方法。

2016-08-16 16:49:28 197

原创 PHP学习: Mysql常见的dos命令

PHP学习2016-08-15Mysql 常见的dos命令-<1>—简单的几个dos命令—-进入盘符 |语法| :盘符:进入目录 |语法|:cd+空格+路径查询目录的内容 |语法|:dir返回上一级 |语法|:../-<2>—链接数据库—- |语法|:路径 +mysql.exe +空格+ -uroot +空格+ -hlocalhost +空格+ -P3306 +空格+ -p-

2016-08-15 18:45:44 241

原创 PHP学习:单引号和双引号字符串

单引号和双引号字符串的区别。

2016-08-13 22:45:53 328

空空如也

空空如也

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

TA关注的人

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