首页 > 代码库 > 知识点 总结
知识点 总结
1 user focus() 验证错误 光标弹回input标签。
面向对象
2 function_construct ( ) 初始化函数
3 private : 只能在类使用 。
4 public $classname = " fg19"
公开的 变量
5 public function getmyclass(){
echo " 班级名 ",$this → classname;
注 :$this → classname; 类的本身去调用它
}
6 <?php
include (); 调用
$class = new myclass(); 必须与类名一样
$class → classname ="fg18";
给class赋值
$class → getmyclass();
7 array-shift() 先进先出
注 array_shift — 将数组开头的单元移出数组
array_shift() 将 array
的第一个单元移出并作为结果返回,将 array
的长度减一并将所有其它单元向前移动一位。所有的数字键名将改为从零开始计数,文字键名将不变
7.1
Example #1 array_shift() 例子
<?php
$stack = array( "orange" , "banana" , "apple" , "raspberry" );
$fruit = array_shift ( $stack );
print_r ( $stack );
?>
以上例程会输出:
Array ( [0] => banana [1] => apple [2] => raspberry )
并且 orange 被赋给了 $fruit 。
7.2 array- pop
array_pop — 将数组最后一个单元弹出(出栈)
array_pop() 弹出并返回 array
数组的最后一个单元,并将数组 array
的长度减一。如果 array
为空(或者不是数组)将返回 NULL
。 Will additionally produce a Warning when called on a non-array.
7.2.1
Example #1 array_pop() 例子
<?php
$stack = array( "orange" , "banana" , "apple" , "raspberry" );
$fruit = array_pop ( $stack );
print_r ( $stack );
?>
经过此操作后, $stack 将只有 3 个单元:
Array ( [0] => orange [1] => banana [2] => apple )
并且 rasberry 将被赋给 $fruit 。
8 explode("",$sql)[0] 这种写法在php5.4是不支持的
explode("",$sql) 数组
[0] 第几个