10 2017 档案

摘要:function sum($n){ if($==1){ return 1; } return $n+sum($n-1); } echo sum(100); static:在第一次调用声明后就存在,不会因为函数结束而结束,当函数再次调用是,可以直接利用上次的结果 function t(){ stati 阅读全文
posted @ 2017-10-08 08:40 钢铁小坦克 阅读(730) 评论(0) 推荐(0) 编辑
摘要:^异或的规律:只有真真和假假位假 !非 判断失误的另一名比如true是false &只要有真都为真就是真其他都是假 $$就是左边是真的就不判断了 规律是一样的 |或只有假假都为假其他都是真 阅读全文
posted @ 2017-10-06 05:02 钢铁小坦克 阅读(151) 评论(0) 推荐(0) 编辑
摘要:综述和基本语法 有4个文件加载语句:include,require,include_once,require_once。 require函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。 include函数一般 阅读全文
posted @ 2017-10-06 01:05 钢铁小坦克 阅读(198) 评论(0) 推荐(0) 编辑
摘要:define('PI','3.14'); echo PI; 名字大写,创建后不能修改和销毁 销毁变量用unset() 阅读全文
posted @ 2017-10-06 00:32 钢铁小坦克 阅读(130) 评论(0) 推荐(0) 编辑
摘要:$_get:地址栏上获取值 $_post:post表单发送数据 $_request:即有get也有post的内容 如果post和get重名:那么由设置项决定,比如request_crder="GP";是先存储get再post如果重名get会覆盖post 可以在php.ini中设置先后顺序:reque 阅读全文
posted @ 2017-10-05 11:45 钢铁小坦克 阅读(123) 评论(0) 推荐(0) 编辑
摘要:PHP语言中的字符串函数也是一个比较易懂的知识。今天我们就为大家总结了将近12种PHP字符串函数,希望对又需要的朋友有所帮助,增加读者朋友的PHP知识库。 1、查找字符位置函数 strpos($str,search,[int]):查找search在$str中的第一次位置从int开始; stripos 阅读全文
posted @ 2017-10-05 08:30 钢铁小坦克 阅读(233) 评论(0) 推荐(0) 编辑
摘要:current();当前游标指向的数组单元值 next();下一个数组单元值 end()最后一个 reset()复位 prev()把数组指针往前一位 写法:$arr=array('a','b','c','d'); next($arr); echo current($arr); isset当值是nul 阅读全文
posted @ 2017-10-05 08:25 钢铁小坦克 阅读(356) 评论(0) 推荐(0) 编辑
摘要:对于012345...这样的数组可以用for进行遍历 $arr=array('a','b','c','d','e'); for($key=0;$key<count($arr);$key++){ echo $arr[key]; } coun($arr)返回数组的个数 如果不是012345..这样的角标 阅读全文
posted @ 2017-10-05 06:23 钢铁小坦克 阅读(148) 评论(0) 推荐(0) 编辑
摘要:echo ,print的区别在于echo 可以输出多个变量值,而print只有一个变量,做为一个字符串输出. 另一点区别在于echo 没有返回值,print有返回值1.print不能输出数组和对象。 print_r可以输出stirng、int、float、array、object等,输出array时 阅读全文
posted @ 2017-10-05 06:13 钢铁小坦克 阅读(4384) 评论(0) 推荐(0) 编辑
摘要:数组是基础中的基础虽然会但是不记录点什么东西总觉得怪怪的,那就不如写点什么吧: $arr=array('a','b','c'); 增加一个单元: $arr[]='d';//后面自动加了d就是3角标 $arr[99]='e';//99角标值是e $arr['stu']=array('li','wang 阅读全文
posted @ 2017-10-05 06:10 钢铁小坦克 阅读(172) 评论(0) 推荐(0) 编辑
摘要:突发奇想想改变数组的键的命名规则,看看电脑会不会爆炸,得出以下结果: 如果第一个数组键为3=>a,b,c后面没有定义键那么从3开始递增 如果键重复声明那么后者内容覆盖签名 如果不声明键从0123..开始递增 键可以是整数和字符串 其他都失效如果是浮点型那么转为整数 如果字符串恰巧是整数也当成整数 可 阅读全文
posted @ 2017-10-05 05:43 钢铁小坦克 阅读(292) 评论(0) 推荐(0) 编辑
摘要:$str=<<<任意标记 ......................... .............................. 任何标记; 单引号和双引号的区别? ''号转义非常麻烦 懒得研究怎么转义出来 ""号可以转义 ""内可以解析变量比如 $age=25; $name="小猫今年$ 阅读全文
posted @ 2017-10-04 03:59 钢铁小坦克 阅读(380) 评论(0) 推荐(0) 编辑
摘要:补充一个P可以HP的特点函数:动态调用 function t(){ echo "welcome"; } function t2(){ echo "beatch"; } $s = 'wel'; $s();//输出了welcome;可以用变量的值调用函数 不加global函数里面的$a和外部的$a无关 阅读全文
posted @ 2017-10-04 03:49 钢铁小坦克 阅读(211) 评论(0) 推荐(0) 编辑
摘要:MySQL数据操作步骤: 1.登录到MySQL服务器 mysql -h主机名 -u用户名 -p密码 2.当前要操作的数据库 use 数据库名称 3.设置请求和返回数据的字符集 set names 环境编码比如gbk 4.执行SQL语句 添加记录:insert into 数据库名称(字段1,字段2.. 阅读全文
posted @ 2017-10-01 07:19 钢铁小坦克 阅读(290) 评论(0) 推荐(0) 编辑
摘要:SQL是操作数据的语言 增加记录: insert into 数据表名称(字段1,字段2,字段3....)values(值1,值2,值3.....) 查看表结构:desc 表名 inset into xxx('uid','name')value('2','dudu'); 可简写为: inset int 阅读全文
posted @ 2017-10-01 05:35 钢铁小坦克 阅读(185) 评论(0) 推荐(0) 编辑
摘要:net start apache2 开启服务 net start mysql 开启数据库 登录MySQL服务器: mysql.exe –h主机名 –u用户名 –p密码 退出:exit 显示数据库: show database; 创建数据库:[]表示可选项 create database [if no 阅读全文
posted @ 2017-10-01 05:15 钢铁小坦克 阅读(213) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示