PHP echo()函数讲解
PHP echo() 函数
实例
输出一些文本:
echo "Hello world!";
?>
定义和用法
echo()函数输出一个或多个字符串。
注释: echo() 函数实际不是一个函数,所以您不必对它使用括号。然而,如果您想要传多于一个参数给 echo(),使用括号将会生成解析错误。
提示: echo() 函数比 print() 速度稍快。
提示: echo() 函数也有简化语法。在 PHP 5.4.0 版本之前,该语法只适用于 short_open_tag 配置设置启用的情况。
语法
echo( _strings_ )
实例 1
输出字符串变量($str)的值:
$str = "Hello world!";
echo $str;
?>
实例 2
输出字符串变量($str)的值,包含 HTML 标签:
$str = "Hello world!";
echo $str;
echo "
What a nice day!";
?>
实例 3
连接两个字符串变量:
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?>
实例 4
输出数组的值:
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>
实例 5
输出一些文本:
echo "This text
spans multiple
lines.";
?>
实例 6
如何使用多个参数:
echo 'This ','string ','was ','made ','with multiple parameters.';
?>
实例 7
单引号和双引号的区别。单引号将输出变量名称,而不是值:
$color = "red";
echo "Roses are $color";
echo "
";
echo 'Roses are $color';
?>
实例 8
简化语法(只适用于 short_open_tag 配置设置启用的情况):
$color = "red";
?>
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
时间: 2019-02-13
PHP explode() 函数 实例 把字符串打散为数组: <?php $str = "www.codingdict.com"; print_r (explode(".",$str)); ?> 定义和用法 explode()函数使用一个字符串分割另一个字符串,并返回由字符串组成的数组. 注释: "separator" 参数不能是一个空字符串. 注释: 该函数是二进制安全的. 语法 explode( _separator,string
PHP get_html_translation_table() 函数 实例 输出 htmlspecialchars 函数使用的翻译表: <?php print_r (get_html_translation_table()); // HTML_SPECIALCHARS is default. ?> 定义和用法 get_html_translation_table()函数返回htmlentities()和htmlspecialchars()函数使用的翻译表. 提示:一些字符可以按照若干种方式进
PHP hex2bin() 函数 实例 把十六进制值转换为 ASCII 字符: <?php echo hex2bin("48656c6c6f20576f726c6421"); ?> 以上实例输出结果: Hello World! 定义和用法 hex2bin()函数把十六进制值的字符串转换为 ASCII 字符. 语法 hex2bin( _string_ ) 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你
PHP htmlentities() 函数 实例 把一些字符转换为 HTML 实体: <?php $str = "<© W3CSçh°°¦§>"; echo htmlentities($str); ?> 上面代码的 HTML 输出如下(查看源代码):
上面代码的浏览器输出许多年前的代码突然拿来一用,特做此笔记(此处的code用来定位内部错误位置,非http code) <?php $url="http://c.hiphotos.baidu.com/image/w%3D210/sign=ed30880babec8a13141a50e1c7029157/d52a2834349b033be1a9503e17ce36d3d539bd35.gif"; function curl_url($url,$type=0,$timeout=30){ $msg = [
PHP html_entity_decode() 函数 实例 把 HTML 实体转换为字符: <?php $str = "<© W3CSçh°°¦§>"; echo html_entity_decode($str); ?> 上面代码的 HTML 输出如下(查看源代码):
PHP fprintf() 函数 实例 把一些文本写入到名为 "test.txt" 的文本文件: <?php $number = 9; $str = "Beijing"; $file = fopen("test.txt","w"); echo fprintf($file,"There are %u million bicycles in %s.",$number,$str); ?> 上面的代码将
今天调试lnmp环境,出现如下报错.无法查询到php信息. 环境:linux版本CentOS Linux release 7.3.1611 (Core),nginx使用tengine.php和tengine均为源码安装到/usr/local. 首先确认tengine已经启动,在网站根目录下写了个静态测试网页,测试没问题,可以正常显示. 确认php-fpm已经启动,查询服务端口正常.怀疑tengine的php支持没有配置.打开/usr/local/tengine/conf/vhost下面的*.co
PHP hebrev() 函数 实例 反向显示希伯来字符: <?php echo hebrev("á çùåï äúùñâ"); ?> 定义和用法 hebrev()函数把希伯来文本从右至左的流转换为左至右的流. 提示: hebrev() 和 hebrevc() 可以把希伯来逻辑文本(Windows 编码)转换为希伯来可见文本.希伯来可见文本不需要特殊的从右至左字符支持,这使它对于在 Web 上显示希伯来文本很有用处. 语法 hebrev( _string,maxcharli
排序前 Array ( [0] => Array ( [name] => 龙 [age] => 2017-02-28 ) [1] => Array ( [name] => 龙2 [age] => 2017-03-14 ) [2] => Array ( [name] => 小3 [age] => 2017-05-09 ) [3] => Array ( [name] => 龙4 [age] => 2017-02-03 ) [4] =>
本文实例讲述了php自定义排序uasort函数.分享给大家供大家参考,具体如下: 项目需要风险排序,按 I(安全)
本文实例讲述了PHP编程实现多维数组按照某个键值排序的方法.分享给大家供大家参考,具体如下: 实现对多维数组按照某个键值排序的两种解决方法(array_multisort和array_sort): 第一种: array_multisort()函数对多个数组或多维数组进行排序. //对数组$hotcat按照count键值大小降序进行排序: $hotcat =array( array('1501'=>array('catid'=>'1546','catname'=>'数组排序 一级','co
复制代码 代码如下: function array_sort($array, $key){ if(is_array($array)){ $key_array = null; $new_array = null; for( $i = 0; $i < count( $array ); $i++ ){ $key_array[$array[$i][$key]] = $i; } ksort($key_array); $j = 0; foreach($key_array as $k => $v){ $ne
实例如下所示: //二维数组去掉重复值 public function a_array_unique($array){ $out = array(); foreach ($array as $key=>$value) { if (!in_array($value, $out)){ $out[$key] = $value; } } $out = array_values($out); return $out; } 以上这篇php删除二维数组中的重复值方法就是小编分享给大家的全部内容了,希望能给大家
本文实例讲述了PHP实现二维数组按某列进行排序的方法.分享给大家供大家参考,具体如下: /* * 二维数组 按某列排序 * array_multisort($arr1,$arr2) * 手册 例子如下 * */ $data[] = array('volume' => 67, 'edition' => 2); $data[] = array('volume' => 86, 'edition' => 1); $data[] = array('volume' => 85, 'edi
技巧提示: array_keys($array) //返回所有键名 array_values($array) //返回所有键值 $result=array_reverse($input); //将数组颠倒,不保留键名 $result_keyed=array_reverse($input,true); //将数组颠倒,保留键名 array_keys($array,"blue"); //返回值为blue的键名 1. PHP二维数组去重复项函数 PHP数组去除重复项有个内置函数array_
本文实例讲述了javascript二维数组和对象的深拷贝与浅拷贝.分享给大家供大家参考,具体如下: 这篇文章主要为大家详细介绍了js实现数组和对象的深浅拷贝, 1.浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用 2.深拷贝: 创建一个新的对象和数组,将原对象的各项属性的"值"(数组的所有元素)拷贝过来,是"值"而不是"引用" JavaScript的数据类型分为原始数据类型和对象类型.二者在内存中存放的方式
本文实例讲述了php数组索引与键值操作技巧.分享给大家供大家参考.具体如下: <?php $array = array("a", "b","c"); //定义数组 $array[] = "Simon"; //增加一个新的数组元素 print_r($array); //输出数组 ?> <?php $array = array("a", "b","c")
本文实例总结了php一维二维数组键排序方法.分享给大家供大家参考.具体方法如下: 在php中数组排序一直是一个老生常谈的问题,下面我们来集中讲一下关于在php中一维数组与二维数组排序的实现程序,相信对大家有一定的参考借鉴价值. 功能:对数组进行重新排序. 说明:冒泡排序 (一维数组)(二维数组某个健排序) 两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止 设想被排序的数组R[1..N] 垂直竖立,将每个数据元素看作有重量的气泡,从下往上扫描数组,凡