-
刚开始我的正则表达式是 $p = '/\w+\s\w+/'; 结果:不正确 后面看评论才知道。。要加(), 正确的是:$p = '/(\w+\s\w+)/';查看全部
-
邮箱验证 pattern=′/\w+([−+.]\w+)∗@\w+([−.]\w+)∗\.\w+([−.]\w+)∗/’; url匹配 pattern='/^http(s?):\/\/(?:[A-za-z0-9-]+\.)+[A-za-z]{2,4}(:\d+)?(?:[\/\?#][\/=\?%\-&~`@[\]\':+!\.#\w]*)?/’; 手机验证 pattern=′/1[3458]\d10/’;查看全部
-
正则表达式 还没搞懂。查看全部
-
$p = '/apple/'; $str = "apple banna"; if (preg_match($p, $str)) { echo 'matched'; } 其中字符串'/apple/'就是一个正则表达式,他用来匹配源字符串中是否存在apple字符串。查看全部
-
这里的重载不是c++或者java意义上的重载,而是php的一个默认函数__call($name,$args),当你要调用的函数不存在时,函数名(speedDown)传给形参$name,查看全部
-
方法的重载通过__call来实现,当调用不存在的方法的时候,将会转为参数调用__call方法,当调用不存在的静态方法时会使用__callStatic重载。查看全部
-
class Car{ var $name; var $number; var $leval; function getName(){ return $this->name; } function getNumber(){ return $this->number; } function getLeval(){ return $this->leval; } } $car = new Car(); $car->name='WE WE'; $car->number = '888888'; $car->leval = 'vip'; echo $car->getName(); echo '<br>'; echo $car->getNumber(); echo '<br>'; echo $car->getLeval();查看全部
-
mysql 可以通过limit实现分页 limit m,n m从多少行开始去n行数据 //连接数据库 mysql_connect('127.0.0.1', 'code1', ''); mysql_select_db('code1'); mysql_query("set names 'utf8'"); //预设翻页参数 $page = 2; $pagesize = 2; //在这里构建分页查询 $m = ($page - 1) * $pagesize; $sql = "select * from user limit 2, $pagesize"; //获取翻页数据 $result = mysql_query($sql); $data = array(); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $data[] = $row; } echo '<pre>'; print_r($data); echo '</pre>';查看全部
-
class Car { //增加构造函数与析构函数 function __construct(){ print "构造函数被调用 \n"; } function __destruct(){ print "析构函数被调用 \n"; } } $car = new Car();查看全部
-
访问控制的关键字代表的意义为: public:公开的 protected:受保护的 private:私有的查看全部
-
1.连接数据库 mysql_connect 2.选择数据库 mysql_select_db 3.设置文件编码 mysql_query("set name utf-8") 4.发送数据库操作指令 比如查询 mysql_query("select * from user"); 5.接收返回结果 这个很多,自己查手册(mysql_fetch_assoc) 6.释放资源,关闭数据库 mysql_free_result() mysql_close();查看全部
-
删除文件查看全部
-
写入内容到文件查看全部
-
文件的大小查看全部
-
PHP文件系统之取得文件的修改时间查看全部
举报
0/150
提交
取消