PHP--笔试题
来源:互联网 发布:mac开机进入客人用户 编辑:程序博客网 时间:2024/06/14 14:33
1、比较大小
var_dump(10 == "10a1"); //10 ==10 truevar_dump("10" == "10a1"); //falsevar_dump("10" == "1e1"); //10 ==10 truevar_dump(null == 0); //0 == 0 truevar_dump(true == 0); //falsevar_dump(true == 1); //true
2、$str="hello world test"
,用一行代码分割字符串,并分别赋给三个变量,两种方法
list($a,$b,$c) = explode(' ', $str)
list($a, $b, $c) = preg_split("/\s+/", $str)
3、php连接mysql及查询操作
/*原始mysql扩展在php5.5之后不支持使用,mysql扩展是针对mysql4.1.3设计的,mysql4.1.3之后版本推荐使用mysqli*///连接到数据库//方法1$mysqli = mysqli_connenct($server_name,$username,$password, $database, $port);if (mysqli_connect_errno($mysqli)) { echo "Failed to connect MySQL:" . mysqli_connect_error();}//方法2:面向对象方法$msyqli = new mysqli("localhost", "user", "password", "database", 3306);if($mysqli->connect_errno) { echo "Failed to connect MySQL:" . $mysqli->connnect_errno . $mysqli->connect_error;}//从user取出数据$res = $mysqli->query("SELECT * FROM user order by id desc limit 2");$data = $res->fatch_all(MYSQLI_ASSOC);//stmt查询$sql1 = "select * from user where id<?";$stmt1 = $mysqli->prepare($sql1);$stmt1->bind_param('i', $i);$i = 5;$stmt1->execute();$result = $stmt1->get_result();$data = $result->fetch_all(MYSQLI_ASSOC);var_dump($data);$stmt1->close();//遍历user的id$res = $mysqli->query("SELECT * FROM user");//移动记录指针$res = data_seek(0);while ($row = $res->fetch_assoc()) { echo "uid = " . $row['uid] . "\n";}
0 0
- PHP笔试题
- PHP入门笔试题
- 部分PHP笔试题
- php笔试题
- PHP工程师笔试题
- PHP工程师笔试题
- PHP笔试题1
- PHP笔试题2
- PHP工程师笔试题
- php笔试题
- PHP笔试题
- php 内部笔试题
- php笔试题
- php笔试题摘录
- 一道PHP笔试题
- 一道php笔试题
- PHP笔试题
- PHP笔试题
- 8.Decorator-装饰模式
- 9.Proxy-代理模式
- Mybits入门--配置文件使用
- 信息安全工程师 学习笔记(十三)
- 异步下载图片,动态设置cell高度
- PHP--笔试题
- 10.Facade-外观模式
- Jenkins进阶系列之——14配置Jenkins用户和权限
- 11.Composite-组合模式
- Coursera机器学习(Andrew Ng)笔记:大规模机器学习
- 12.Bridge-桥接模式
- HEX----组合数+逆元+思维 山东省第八届省赛D题
- 开发人员的必备技能
- 13.Flyweight-享元模式