为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
PHP真强大,这都可以,我无言以对。
可变函数
function name(){
echo "jobs";
}
$func="name";
$func();
<?php
function func() {
echo 'exists';
}
$name = 'func';
function_exists($name );
{ //判断函数是否存在
$name();
}
你离成神已经不远了!
class Truck extends Car{
public function speedUp(){
return $this->speed+=60;
}
}
你们试一下,我试过了,可以的!
类 重用性
¥car=new¥car();
echo file_exists($filename)?'文件存在':'文件不存在';
为啥php函数命名不是骆峰式的?
<?php
$subject = "my email is spark@imooc.com";
//在这里补充代码,实现正则匹配,并输出邮箱地址
$email = '/is ([\w\@\.]+)/';
preg_match($email, $subject, $matches);
print_r($matches[1]);
?>
functio
n getsize($size, $format = 'kb') {
$p = 0;
if ($format == 'kb') {
$p = 0;echo $size."kb<br>=";
} elseif ($format == 'mb') {
$p = 1;echo $size."mb<br>=";
} elseif ($format == 'gb') {
$p = 2;echo $size."gb<br>=";
}
$size = $size*pow(1024,$p);
这个KB MB GB转换是错的
utf8一个汉字占三个字节,所以,如果中英文混输入的话:一个汉字的length为3。
'/\w+(\s\w+)*@\w+\.\w+/';
$p = '/\:(\w+\s\w+)/';
$p = '/\d+\-\d+$/';
$time = time();

echo $time.'<br>';

echo date('y-m-d',$time);
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消