摘要:<?php // 1. echo: 语言结构,左值,用于向浏览器输出一个或多个字符串或单值变量 //2. print: 功能同echo,但会有一个返回值,成功返回1//3. print_r(): 可视为print的升级版,即可输出标量数据,也可以格式化输出复合数据:数组,对象等//4. var_dump(): 可输出一个或多个任何类型的数据,可视为echo 的升级版//
<?php
// 1. echo: 语言结构,左值,用于向浏览器输出一个或多个字符串或单值变量
//2. print: 功能同echo,但会有一个返回值,成功返回1
//3. print_r(): 可视为print的升级版,即可输出标量数据,也可以格式化输出复合数据:数组,对象等
//4. var_dump(): 可输出一个或多个任何类型的数据,可视为echo 的升级版
// 5. var_export():以纯字符串的形式输出任何数据类型,特殊适合于多结果拼装,输出结果类似print_r()
//6. printf(): 输出格式化字符串,变量使用格式化占位符,主要用于标量
//urlencode()函数原理就是首先把中文字符转换为十六进制,然后在每个字符前面加一个标识符%。
//urldecode()函数与urlencode()函数原理相反,用于解码已编码的 URL 字符串,其原理就是把十六进制字符串转换为中文字符
echo "我是老螃蟹";//输出字符串
$acb=‘PHP,中文网’;
echo $abc;
echo print();//返回值1;
var_dump(‘数组’,$abc,'字符串');
var_dump($abc);
var_export()//可以输出字符串,变量,对象。
//urlencode()
$url = urlencode('http://www.php.cn/');
echo '<a href="'. $url .'">php中文网</a><br>';
echo $url;
//urlencode()
echo '<a href="'. urldecode($url) .'">php中文网</a><hr>';
//没有转的编码不能正常访问网站,解密后的可以正常访问网站
?>
批改老师:韦小宝批改时间:2018-11-06 11:57:53
老师总结:嗯!写的很不错哦!课后一定还得多多练习!这样才能掌握的更牢固!加油!!!