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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
<?php
session_start();
$_SESSION['name'] = 'jobs';
//在这里删除name的session值
unset($_SESSION['name']);
if (isset($_SESSION['name'])) {
echo $_SESSION['name'];
}
<?php
//在这里设置name的session值为jobs
$_session['name'] = 'jobs';
echo $_SESSION['name'];
只看课程完全无法理解。找了材料,看了两天后才有点入门。网上的材料也挺乱,对初学者来说,不同的表达式可以达到同样的目的,凌乱了。
<?php
//补充路径参数,实现有效路径的设置
setcookie('test', '1', 0,'/path');
var_dump($_COOKIE['test']);
<?php
setcookie('test', time());

//在这里试着删除test的cookie值

setcookie('test',time(),time()-1);
var_dump($_COOKIE);
<?php
$value = time();
//在这里设置一个名为test的Cookie
setcookie("test",$value);
if (isset($_COOKIE['test'])) {
echo 'success';
}
$pattern = '/[\w\ ]{3}(\w+@[\w\.]+)/';
echo仅能输出字符串,对于其他变量无能为力而print_r则是把一个变量的所有人类可阅读的信息输出例如print_r可以以数组为输入,而输出的是人能看懂的数组结构:$arr = array("1"=>"arr1", "2"=>"arr2", "3"=>"arr3", "4"=>array("4a","4b"));print_r($arr);输出结果为:Array ( [1] => arr1 [2] => arr2 [3] => arr3 [4] => Ar...
要用单引号,双引号不行,提交不上去,还有如果代码都是对的,还是提交不上去,可能就是编辑器有问题,我昨天提交不上去的,今天就都好了。。。很扯淡
$arr0=$arr[0]; 它是一个值,而不是一个数值
<?php
//格式化字符串
$str = '100.1';
$result = sprintf('%01.3f',$str);
echo $result;
?>
<?php
//截取字符串
$str='hello,world';
echo substr($str,6,5);
?>
<?php
function func() {
echo 'exists';
}
$name = 'funcs';
if (function_exists($name)) { //判断函数是否存在
$name();
} else {
echo 'no-exists';
}
<?php
function sum() {
return array(1, 2, 3);
}
//在这里调用函数取得返回值
$array = array();
$array = list ($one, $two, $three) = sum();
var_dump($array);
function sum($a + $b) {
return $a + $b + $b;
}
sum(1, 3);
//代码是一行一行往下执行的;
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消