PHP:执行php代码" php echo"

时间:2015-09-30 11:17:16

标签: php echo

我有一个PHP代码,我创建了一个echo:

<?php 
  my code...
  $line = "Hello world";
  echo "<li>php if (!empty($line)) { echo $line; }</li>";
?>

不幸的是<li>没有显示Hello World。 正如您在此处所见:http://codepad.org/QfcsINDy

5 个答案:

答案 0 :(得分:1)

你的语法错了。检查一下

<?php 
 my code...
 ?>
<li><?php echo 'Hello World'; ?>

<?php
?>

或者只是

<?php 
 my code...
 echo "<li>Hello World</li>";
?>

答案 1 :(得分:1)

你可以简单地写下面的代码

 - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
     if([text length] == 0)
      {
        if([textView.text length] != 0)
        {
          return YES;
        }
     }
   else if([[textView text] length] > 139)
    {
       return NO;
    }
   return YES;
}

<?php
 echo "<li>Hello World</li>";
?>

答案 2 :(得分:1)

<li><?php echo 'Hello World'; ?></li>

仅在必要时使用php。 我假设你需要用变量替换这个'Hello World',这就是我使用php的原因,否则它会是这样的。

<li>Hello World</li>

答案 3 :(得分:0)

试试这个..

<?php 
 my code...

echo '<ul>';
echo '<li> Your Static Text Here </li>';
echo '</ul>';

?>

答案 4 :(得分:-1)

echo不能成为php表达式的一部分也不能用于php表达式。 只需简单地做

echo "<li>Hello World!</li>";

或者

print "<li>Hello World!</li>;

如果您要实现的目标是在html标签之间有表达式,请执行

<li><?php echo "hello world" ?></li>

或者

<li><?= "hello world" ?></i>