我有一个HTML表单,它是多行的,并将多行文本插入到SQL字段。该值被正确地存储在带有多行的SQL表中,但是当我试图在HTML中显示它时,格式不是多行。示例:
Multi
Line
Test
变成- Multi Line Test
我的HTML代码是:
<p><?php echo htmlspecialchars($aboutme); ?></p>
我没有任何影响段落标签的CSS格式。
我希望将一个JavaScript警告框嵌入到php代码中,并希望文本报告变量值。下面的代码给出了多行,但不允许我使用变量。
?>
<script type="text/javascript">
alert("Total size of all files too large.\nConsider uploading files in smaller sets.\nYou can append to existing sets.");
document.location.href="SomewhereElse.php";
<
<?php
/*
/* this is a comment */
*/
?>
PHP返回“语法错误”...
这是一个完全错误的使用多行注释的方式吗?
有时我需要注释掉一大段代码来进行测试,而这段代码包含数百行代码,其中有许多多行注释。
那么注释掉这个大块的最好方法是什么呢?除了暂时将其从文件中删除之外?
我无法将文本值作为多行:
PHP:
$mysql_conn = mysql_connect("host", "username", "password");
mysql_select_db("database", $mysql_conn);
$my_query = mysql_query("SELECT a, b FROM c WHERE a='example'", $mysql_conn);
$mysql_array = mysql_fetch_array($my_query);
HTML &am
我将我的新Lua代码存储到一个使用geshi高亮笔(用php编写)的Dokuwiki系统中。例如,我曾经遇到过lua中长字符串定义的问题
strLong = [[If this is a long string then I don't want it
highlighted as code else it looks very silly]]
可以使用geshi lua.php文件来纠正这个问题,我已经快速浏览了一下的文档,多行注释可以很好地工作,只是多行字符串不行。
[2018-02-12 09:15:43] development.WARNING: home page
[2018-02-12 09:15:43] development.INFO: home page
[2018-02-12 10:22:50] development.WARNING: home page
[2018-02-12 10:22:50] development.INFO: home page
[2018-02-12 10:22:50] development.ERROR: Call to undefined function vie() {"except
我有一个更大的多行文本,需要通过here-doc放入PHP关联数组中。它看起来是这样的:
$data = [
"x" => "y",
"foo" => "bar",
/* ... other values ... */
"idx" = <<< EOC
data data data data
data data data data
data data data data
EOC;
"z" => 9,
我只是逐字运行一些示例PHP代码,但它在我的浏览器中输出为一行。我期望看到新的多行。
<?php
$author = "Alfred E Newman";
echo <<<_END
This is a Headline
This is the first line.
This is the second.
- Written by $author.
_END;
?>