为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • ->这个符号是什么用的操作符
    查看全部
  • class Car { public static function getName() { return '汽车'; } ​} echo Car::getName(); //结果为“汽车”
    查看全部
  • $car = new Car();
    查看全部
  • 使用return关键字可以使函数返回值,可以返回包括数组和对象的任意类型,如果省略了 return,则默认返回值为 NULL。 function add($a) { return $a+1; } $b = add(1); 返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行,因此下面函数的返回值跟上面的函数是一样的。 function add($a) { return $a+1; $a = 10; return $a+20; } $b = add(1); 函数不能返回多个值,但可以通过返回一个数组来得到类似的效果。 function numbers() { return array(1, 2, 3); } list ($one, $two, $three) = numbers();
    查看全部
    0 采集 收起

    2016-11-12

  • 返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行,
    查看全部
    0 采集 收起

    2016-11-12

  • $sql = "update user set name = '曹操' where id=2 limit 1";更新数据 $sql = "delete from user where id=2 limit 1";删除数据 对于删除与更新操作,可以通过mysql_affected_rows函数来获取更新过的数据行数 echo mysql_affected_rows(); $id = mysql_insert_id(); $sql="update user set name='李白' where id='$id' limit 1";
    查看全部
  • imit实现分页查询,limit m,n表示从m行后取n行数据, 假定当前页为$page,每页显示$n条数据,那么m为当前页前面的所有数据,既$m=($page-1)*$n $page=2; $n=2; $m=($page-1)*$n; $sql="select * from user limit $m,$n"; $result=mysql_query($sql); //循环获取当前页的数据 $data=array(); while($row=mysql_fetch_assoc($resule)){ $data[]=$row; }
    查看全部
  • 在这里获取一行数据 $sql = "select * from user limit 1"; $result = mysql_query($sql); $row = mysql_fetch_array($result); 如果要获取数据集中的所有数据,我们通过循环来遍历整个结果集。 $data = array(); while ($row = mysql_fetch_array($result)) { $data[] = $row; }
    查看全部
  • $sql = "insert into user(name, age, class) values('李四', 18, '高三一班')"; mysql_query($sql); //执行插入语句 执行插入语句以后,可以得到自增的主键id,通过PHP的mysql_insert_id函数可以获取该id。 $uid = mysql_insert_id();
    查看全部
  • /连接数据库 mysql_connect('127.0.0.1', 'code1', ''); mysql_select_db('code1'); 选择数据库 mysql_query("set names 'utf8'"); 设置编码 //在这里进行数据查询 $rel=mysql_query('select * from user limit 1'); 执行sql语句得到结果$rel $row=mysql_fetch_array($rel);生成数组并输出 var_dump($row);
    查看全部
  • $host = 'localhost'; $user = 'code1'; $pass = ''; $link = mysql_connect($host, $user, $pass);连接数据库 通过mysql_select_db函数来选择数据库。 mysql_select_db('code1'); mysql_query("set names 'utf8'"); 通常我们会先设置一下当前连接使用的字符编码
    查看全部
  • mysql扩展进行数据库连接的方法: $link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password'); mysqli扩展: $link = mysqli_connect('mysql_host', 'mysql_user', 'mysql_password'); PDO扩展 $dsn = 'mysql:dbname=testdb;host=127.0.0.1'; $user = 'dbuser'; $password = 'dbpass'; $dbh = new PDO($dsn, $user, $password); mysql_fetch_assoc() 从结果集中取得一行作为关联数组。mysql_fetch_array() 从结果集中取得一行作为关联数组,或数字数组,或二者兼有。
    查看全部
    0 采集 收起 来源:PHP数据库扩展

    2016-11-11

  • $p = '/name:([\w\s]+)/'; $p = '/.*?:([\w\s]*)/'; $p = '/name:(\w+\s\w+)/'; $str = "name:steven jobs"; preg_match($p, $str, $match); echo $match[1]; 三种都可以,慕课学一半,评论学一半。
    查看全部
  • session存储用户登录信息,加密后放入cookie中
    查看全部
  • $match[1];数组$match根据正则第一个括号()中匹配到的元素
    查看全部

举报

0/150
提交
取消
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!