php手册 笔记 基本语法

1. 以下形式都是正确的

<? echo 'hello'; ?>  //如果发现不能使用,需要设置 short_open_tag php.ini

<? echo 'hello';       //也就是说可以没有?>,但是不能跟html混合

 

当然也可以通过设置php.ini , 使用以下的形式

2.  <script language="php">
        
echo  'some  editors (like FrontPage) don/'t
              like processing instructions'
;
    
</script>

3.  <?  echo  'this is the simplest, an SGML processing instruction' ?>
    <?= expression ?>  This is a shortcut for "<?  echo  expression ?> "

4.  <% echo 'You may optionally use ASP-style tags'; %>
    <%= $variable; # This is a shortcut for "<% echo . . ." %>

 

 

实践:

1.  //或者#注释对?>并不起作用, 如以下代码

//  $file_contents  = '<?php die(); ?> ' . "/n";

 

2. <?php这个后面需要有空格,但是<?或<%后面并不需要空格

3. 当使用<?时,注意以下代码,因为<?会以为是php代码开始

<?xml version="1.0"?>

4. 注释正则的时候,小心

/*

 $f->setPattern('/^/d.*/
);

*/

 

 

读者测试:echo 的时候带有?>, 请测试下面的代码

<?php echo '<?xml version="1.0" ? >' ?>

 

 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值