07 2019 档案
摘要:要点:三私一共: 一.1.私有静态属性,2.私有构造方法,3.私有克隆方法. 二.公共静态方法. 然后关键字 instanceof 判断是不是类的对象.
阅读全文
摘要:这样静态调用一下就可以使用静态类了
阅读全文
摘要:$val ) { echo '类内输出: '.$key.'=>'.$val.'';//因为在类内,输出所有属性 } } } $obj = new Stu(); $obj->info(); //类外循环 foreach($obj as $key=>$val) { echo '类外输出: '.$key.'=>'.$val; /...
阅读全文
摘要:我在听歌...'; } public function video()//重写视频 { echo '播放视频中....'; } } $obj = new Mobile(); $obj->tel(); $obj->music(); $obj->video();
阅读全文
摘要:抽象方法必须继承 不然报错,简单理解:'经理给你定义好了,不完成不能下班.'.
阅读全文
摘要:继承父类后,子类可以用父类的所有东西,可以大展拳脚.释放自己
阅读全文
摘要:结果: 相同点:self和parent都是调用父类的属性或者方法. 不同点:如果两个属性一样,加入都叫 $name ,那么self::调用的是自己类中的,parent则调用的是父类的.
阅读全文
摘要:上代码: 真的不敢想像,居然自己能做出一个牛逼的类来,加油!,千万别低估自己!!
阅读全文
摘要:最终类继承后 结果报错: 最终方法继承后 结果报错:
阅读全文
摘要:name = $name2; $this->sex = $sex2; $this->age = $age2; self::$count++;//总数加加 $this->info(); } public function info() { $str = ''.self::COUNTY.''; ...
阅读全文
摘要:self可以访问3种情况,1.类常量,2.静态方法,3.静态属性 没有别的情况了.
阅读全文
摘要:'; $str .= __FUNCTION__.''; $str .= Stu::$count; echo $str; } } Stu::grade();
阅读全文
摘要:正常情况下你不主动删除(unset()),先把网页执行完,在执行destruct 释放内存.
阅读全文
摘要:name = $name2; $this->age = $age2; $this->salary = $salary2; } public function info() { echo '姓名是'.$this->name.'年龄是'.$this->age.'工资是'.$this->salary; } } $obj...
阅读全文
摘要:类常量跟对象没有关系,他只属于类 所以调用的时候直接用类名调用 输出 '女' 切记输出常量使用::静态方法的方式输出
阅读全文
摘要:'; } public function fun(){ $str = '学生的姓名是: '.$this->name; //$this 调用name $str .= '来条华丽的分割线'.$this->line();//$this调用line() 方法 $str .= '工资是: '.$this->salary;//$this调用$...
阅读全文
摘要:age = '18岁';//增 unset($obj->age);//删 $obj->sex = '人妖';//改 echo $obj->sex;//查
阅读全文
摘要:html php页面 其中 7337e2f117b38edd90ef8ddd50c31406 这些是MD5加密后的数据. 点击后
阅读全文
摘要:=1 ? ($page-1)* $pageShow : 0; //禁止输入小于0的值,只显示首页 $sql .= " order by id desc limit $pagesize,$pageShow"; //查询从哪开始查询的条数 $result = mysqli_query($conn,$sql); //query执行 ?> ...
阅读全文
摘要:首先:html复选框表单 ,name='hobby[]'; 这样添加的是数组,能添加无数个.[] [] []很重要 再来 php获取表单部分:使用implode()函数,把数组转变成字符串,然后存进数据库.就可以了 提交前. 提交后. 完整代码:
阅读全文
摘要:首先是建数据库: 字段 vscode看全貌全文件: 就这么多文件. 链接数据库为公共文件 public.php 首页: index.php 添加页面: adds.php 执行数据的添加页面:addsdo.php 删除页面 delete.php 修改的渲染html页面 edit.php 修改页面的执行
阅读全文
摘要:port 端口号 bonus 分红,奖金 edu 机构 handle 处理,控制. enctype 编码方式 shuffle 洗牌,打乱 instance 实例 range 范围
阅读全文
摘要:delete 删除整个表,但再次插入数据,id主键是俺原来的id顺序排的. truncate 也是删除整个表,但再次插入数据,id主键从1开始. 由此可见 truncate比delete更狠!更凶残!更暴力!
阅读全文
摘要:1. insert ignore into 表(字段) value(值). 忽略主键冲突,不报错也不插入. 2.replace into 表(字段) value(值) 替换,插入新字段.直接覆盖 3.insert into 表(字段) value(值) on duplicate key update
阅读全文
摘要:order by 按 price 排序 查找所有品牌的平均值,然后按平均值由高到低排序品牌和价格字段.
阅读全文
摘要:having其实相当于where的作用
阅读全文
摘要:数据库: 1.一个条件分组查询 2.二个条件分组查询
阅读全文
摘要:$sql = "select * from goods where goods_name in('海尔','海尔x1') "; //in 输出goods_name等于海尔和海尔x1的字段 $sql = "select * from goods where price between 4000 and 5000"; //between and 输出price4000到5000之间的值 ...
阅读全文
摘要:$sql = "select * from goods where goods_name like '海_' "; //% %相当于任意字符. 只要有'海'这个字就能找到 // '海%'相当于第一个字必须是海,后面随意,比如 '海子','海洛因'等等. // '海_'相当于第一个字是海 第二个字随意,没有第三个字 比如 '海底'.
阅读全文
摘要:distinct 禁止重复,下面例子: 结果是
阅读全文
摘要:首先来说下 from和form. 这2个单词很容易写错,搞的我很郁闷: from读音很长 翻译为来自..从哪.. from在歌曲里经常能听到. ||||||||||||||||||||||||||||||||||||||||||||||||| form的读音很短,翻译为表格.歌曲里几乎没有 记录下加
阅读全文
摘要:18,20,'cc'=>10,2=>11]; $arrLen = count($arr); $count = $sum= 0; for($i=0;$i<$arrLen;$i++) { $key = key($arr); $current = current($arr); $count++; next($arr);//下一个 $sum +=$current; } echo...
阅读全文
摘要:18,20,'cc'=>10,2=>11]; $arrLen = count($arr); for($i=0;$i'; }
阅读全文
摘要:$value) { if($value > $max) { $max = $value;//哪个最大就赋值给$max $max_key = $key;//最大值,索引赋值 } } echo $max,'索引是:'.$max_key;
阅读全文
摘要:最后说明:数组的下标只能是字符串或者整数,其他的一律不允许.
阅读全文
摘要:'.$arr[$i]; } } ?>
阅读全文
摘要:<?php function bo($n){ if($n <= 0) return 0; //小于零那就没什么可说的了 if($n == 1 || $n == 2) return 1;//如果是1或者2,那就返回1 return bo($n - 1) + bo($n - 2); //真正的开始计算 } echo bo(7);
阅读全文
摘要:'.$a; '.$a; //输出12
阅读全文
摘要:$y) { $numMax = $x; $numMin = $y; } else { $numMax = $y; $numMin = $x; } return mt_rand($numMin,$numMax); //最大的值永远是 $numMax; } echo suiji(...
阅读全文
摘要:func_get_args(); 获取实参的数组. func_num_args();获取实参的总数.(其实在这也可以用count(func_get_args())的函数来获取,效果一样)!
阅读全文
摘要:'; echo '一共有' . $i . '个素数'; ?>
阅读全文
摘要:首先是2大函数获取后缀: 1.strrchr();获取带.后面的字母 2.substr();获取.后面的字母,(不带点!!)
阅读全文
摘要:结果是: 下面演绎一下引用传递: 输出:
阅读全文
摘要:<?php /** 使用函数 求任意长宽高的长方体的表面积 **/ function mj($c,$k,$g){ $s = 2 * (($c * $k) + ($k * $g) +($g * $c)); return $s; } echo mj(3,4,5); ?>
阅读全文
摘要:continue;跳出此次循环继续下一次循环. break; 跳出循环,并且终止循环.不再往下执行.
阅读全文
摘要:1.左对齐金字塔 2.居中金字塔 3.简单倒立金字塔
阅读全文
摘要:这是最蠢的算法,想优化吗! 这里是优化后: 循环次数只有1w次左右.去掉一个for()和一个条件. 其实还能优化 这里我就不做了.谢谢参观
阅读全文
摘要:'; for($i=1;$i'; for ($k=1; $k '.$k."*".$i."=".$k*$i.''; } echo ''; } echo ""; ?>
阅读全文
摘要:
阅读全文
摘要:$i".' '; //循环一次就加一次 for($k=2;$k
阅读全文
摘要:
阅读全文
摘要:求1-100之间被3整除且被5不整除的偶数;
阅读全文
摘要:';//每个数都循环出来 $sum += $n; } $n++; } echo $sum; ?>
阅读全文
摘要:这里再交给大家一个简单的写法,就是天数一样的月份 让他break取消;直接穿越过去! 第二种看着是不是简单很多呢?! 嗯哼?
阅读全文
摘要:if( XXX ) { echo '...'; }else { echo '...'; }
阅读全文
摘要:@不是为了掩盖程序员的存在,而是在程序正确的情况下使用. 比如 if(@mysqli_connect(127.0.0.1,root,root)){ echo '链接成功'; }else{ echo '链接失败'; } 这样给客户的体验很好,不会出现看不懂的错误代码了
阅读全文
摘要:1. $1 = 1+3; 重点: 赋值的写法,永远是右边的赋值到左边! 没有例外! 2. 理解 = 号的意思! $a = $a+1; 这里不是相等的意思,意思是右边的相加后再赋值给$a. 这是重点 记住!
阅读全文
摘要:1. array(1,2,3,4,..); 2. null; 空
阅读全文
摘要:<?php $v1 = 8; echo "\$v1的值是 $v1"; 加了反斜杠之后就破除了$的效果 直接输出$v1 ?> <?php $v1 = 8; echo "\$v1的值是 $v1"; 加了反斜杠之后就破除了$的效果 直接输出$v1 ?>
阅读全文
摘要:<?php $v1 = 0.1; $v2 = 0.2; $v3 = 0.3; echo $v1+$v2 == $v3 ?'相等':'不相等';//这里输出不相等,因为0.3的进制是无穷的,所以不相等,里面还有很深的学问,这里就不说了! //如何让他们相等? echo round(($v1+$v2)*
阅读全文
摘要:敌动我动,敌不动我不动! $a=1; $b=&$a; $b='任何值'; 如果后来给 $a 或者$b 赋值(任何值都行),那么另外一个变量也改变值.总之就是你改我也改.就是这个原理,跟屁虫一样.
阅读全文
摘要:$a和$b,只在$a=$b的时候传递值,然后后面在给$a赋值,那对不起 $b的值是不会变的. $a = 1; $b = $a; $a=10000000000000000; //这里的$a没什么用的,$b已经已经赋过值了,不鸟他. echo $b; 输出 1;
阅读全文