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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
/* 使用cookie记录会话ID */
session_start();
$_SESSION['user'] = 'woider';
setcookie('id',session_id(),time()+60);
if(isset($_COOKIE['id'])){
if(session_id()==$_COOKIE['id']){
echo $_SESSION['user'].'已经登录';
}
}
session_start();//开始回话
$_SESSION['time']=time();//设置session
echo 'Session_id:'.session_id().'<br>';//显示回话ID
echo 'Session_value:'.$_SESSION['time'].'<br>';//读取session值
unset($_SESSION['time']);//销毁回话
var_dump($_SESSION);
str_replace('替换字符',被替换字符,变量);
PHP 支持可变函数的概念。



这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。
<?php
//定义一个Car类并实例化一个对象

class Car{
public $name='汽车';
public function sayName() {
return $this->name;
}
}

$audi=new Car();
$audi->name='奥迪';
echo $audi->sayName();
?>
php 中 var的用法 详情
http://blog.163.com/soda_water05/blog/static/21283223520141161115396/
var 我已傻
好语义化的函数
<?php
function func() {
echo 'my function called.';
}
$name = 'func';
//调用可变函数
$name();
?>
<?php
function sum($a, $b) {
echo $a + $b;
}
//在这里调用函数计算1+2的值
sum("1","2");
$say=function ()
{
echo 'hello world';
};
//在这里调用函数
$say();
IE党注意了:此课程不支持IE9版本以下,建议使用 chrome、safari、firefox、opera浏览器学习本课程。
PHP中的关联数组和js 中 的创建对象好像
<?php
//请创建一个数组变量arr,并尝试创建一个索引数组,键是0,值是苹果
$arr=array("苹果","橘子","西瓜");
$arr1=array("0"=>"香蕉","1"=>"西瓜1","2"=>"王八2");
$arr2=array();
$arr2[0]="西瓜0";
$arr3=array();
if( isset($arr) ) {print_r($arr);}
?>
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消