A. php echo输出文字的问题
<span
class="STYLE1">请点击【</span><?php
echo"<a
class='hongse'
href='zhuce.php'
target='_parent'>";
?><span
class="STYLE1">这里</span><?php
echo"</a>";
?><span
class="STYLE1">】注册,请点击【</span><?php
echo"<a
href='dl.php'
class='hongse'
target='_parent'>";?><span
class="STYLE1">这里</span><?php
echo"</a>";?><span
class="STYLE1">】登陆!</span>
别那么多空格和回车。
B. php 我echo怎么没输出啊
我看到你的访问地址是file://.....很明显不对,php是需要服务器支持的,先把环境配置好,然后绑定一个域名,或者直接用默认的localhost访问
C. php中echo和print的区别
echo 是语法结构,也就是关键字,不是函数。使用的时候不用加括号,加上也可以。显示多个值的时候可以用逗号隔开。只支持基本类型,布尔型除外,echo true的时候显示1,echo false的时候啥都没有。print 和 echo 基本一致。但是print 不支持逗号分隔多个显示变量的语法。print_r 是函数,不仅可以打印变量的的值,还能显示变量类型,而且也可以显示数组和对象这样复杂的变量类型。print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处
D. PHP中echo和print的区别
PHP中echo和print的区别
PHP中动态输出HTML内容,是通过print和echo语句来实现的,在实际使用中, print和echo两者的功能几乎是完全一样。可以这么说,凡是有一个可以使用的地方,另一个也可以使用。但是,两者之间也还是一个非常重要的区别:在 echo 函数中,可以同时输出多个字符串,而在 print 函数中则只可以同时输出一个字符串。同时,echo函数并不需要圆括号,所以echo函数更像是语句而不像是函数。
echo 和 print 都不是函数,而是语言结构,所以圆括号都不是必需的。
区别在于:
(1) echo可以输出多个字符串,像下面这样:
echo 'a','b','c';
非要加上圆括号,注意写成echo ('a','b','c');是错误的,应该写成:
echo ('a'),('b'),('c');
没有像函数的行为,所以不能用于函数的上下文
(2) print只能输出一个字符串,它可以表现得像一个函数,比如可以使用:
$ret = print 'Hello World';
所有它能用在更复杂的表达式中。
另外,echo的效率相对比较快!
代码:
<?php
$a='hello ';$b='php world!';echo $a,$b.'<br />';//echo 可以用逗号分隔字符串变量来显示
print $a.$b.'<br />';//而print不能使用逗号,只能用点号分隔,
//print $a,$b.'<br />';//这里使用逗号时报错。
?>
分析总结:
echo 命令和print命令相同,没有区别
echo 函数和print函数有区别。
echo() 无返回值,与echo命令相同
print() 有返回值,成功,返1,false,返0.
printf() 和sprintf()类似,均为格式化输出,不同的是前者输出到标准输出,后者输出到变量
形如:
echo <<< EOT
EOT;
print <<< EOT
EOT;
的书写格式,其含义:
<<<运算符,将由自定义分界符间的内容视为字符串,可对其间的变量做处理
EOT自定义分界符,结束时必须位于行首。
E. php中 <php echo $a>和<=$a>一样的吗
php中
<?php
echo$a;
?>
和
<?php=$a;?>
是一样的
但推荐的是用<?php开头,因为跨平台的情况下,<?php是兼容最好的,不用改动代码,比如说有的服务器支持短语,但有的不支持,你还得改动代码
F. php为什么echo输出不正确
我这边输出正确的。
你重写一下看看吧,代码没问题。
可能是引号闭合有问题,你可以把下面一句helloworld的双引号换成单引号试试。
不如再重写一遍吧。
G. 请问PHP里的ECHO是什么意思
直接输出字符或字符串的意思:当后面直接跟随空格和字符串时是语法,如“echo 'php';”,函数使用的方式例如“echo('php');”。
例如:echo "abc"; 就会输出abc echo 'abc' 一样是输出abc . 如果仅仅只输出字符串的话,单引号和双引号是输出内容是一样的,
如果要输出字符串变量,例如字符串变$a='abc' ; echo "$a123" 则会输出abc123 ,但如果用 echo '$a123' 则只会输出$a123 ,
也就是说单引号里面的内容会原样输出,而双引号则会判断里面有没有变量,有变量的话则转化为变量的值。
(7)echophp扩展阅读:
优点
(一)流行,容易上手
PHP是目前最流行的编程语言,这毋庸置疑。它驱动全球超过2亿多个网站,有全球超过81.7%的公共网站在服务器端采用PHP。PHP常用的数据结构都内置了,使用起来方便简单,也一点都不复杂,表达能力相当灵活。
(二)开发职位很多
在服务器端的网站编程中PHP会更容易帮助你找到工作。很多互联网相关企业都在使用PHP开发框架,所以可以说市场对PHP的开发程序员的需求还是比较大的。
(三)仍然在不断发展
PHP在不断兼容着类似closures和命名空间等技术,同时兼顾性能和当下流行的框架。版本是7之后,一直在提供更高性能的应用。
(四)可植入性强
PHP 语言在补丁漏洞升级过程中,核心部分植入简单易行,且速度快。
(五)拓展性强
PHP 语言在数据库应用过程中,可以从数据库调取各类数据,执行效率高。
缺点
(一)PHP的解释运行机制
在 PHP 中,所有的变量都是页面级的,无论是全局变量, 还是类的静态成员,都会在页面执行完毕后被清空。
(二)设计缺陷,缺少关注PHP被称作是不透明的语言,因为没有堆栈追踪,各种脆弱的输入。没有一个明确的设计哲学。早期的PHP受到Perl的影响,带有out参数的标准库又是有C语言引入,面向对象的部分又是从 C++和Java学来的。
(三)对递归的不良支持
PHP并不擅长递归。它能容忍的递归函数的数量限制和其他语言比起来明显少。
参考资料来源:网络-PHP
H. php echo嵌套php语句
必填是使用JS实现了,在<FORM>的ONSUBMIT里面调用一个js语句检查,例如:
<FORM ONSUBMIT="return chk_frm(this);" ..... >
另外的地方编写chk_frm函数,一般是这样:
//检查所有自动填写是否合理,合理返回true
functionchk_frm(f){
varerr='';
if(f.pwd.value=='')err='密码必填';
//继续其它各种检测,最后判断err为空是就正确的。
if(err=='')returntrue;
alert(err);
returnfalse;
}
I. php里面如何echo出form
对于php初学者都会面临一个问题:php与HTML的结合问题?
一、在HTML代码中有php代码
<?php
$a='就爱偷偷笑';
?>
<html>
<p>你好:<?phpecho$a;?></p>
</html>
二、在php代码中有HTML
<?php
$a="就爱偷偷笑";
echo"<formaction=''><inputtype='text'value='".$a."'></form>";
?>
例子有点简单,但是应该可以解答问题。
J. 在php的echo输出文字的时候会变成这样……
你这是在样式没有加载完成就弹框了,js是单线程的,阻塞了css的加载,你的alert放在onload方法里就好了,意思是等页面加载完成才弹框,或是放在页面的最下面在弹框,其实道理是一样的,也可以放在加载样式后面就行!