php 双引号之间加双引号

php 双引号之间加双引号,第1张

php 双引号之间加双引号 双引号需要用反斜杠转义

正确的写法是: $cmd = "more ".$str1.".bstn | awt '{print $9,\"\n\",$10}' >".$str1.".txt"

使用默认的双引号做包围符 ... 但是强制所有元素触发 ...

foreach ($lines as &$line) {

    foreach ($line as &$column) {

        $column = $column . ' '

    }

}

产生的结果大概会类似于下面这样 ...

"CA ","12 ","Y "

"MU ","13 ","Y "

"MU ","12 ","N "

2. 我们去研究手册 ... 手册上关于这个函数的说明是这样的 ...

int fputcsv ( resource $handle , array $fields [, string $delimiter = ',' [, string $enclosure = '"' ]] )

你可以看到这个函数支持自定义包围符 ... 也就是第四个参数 $enclosure ...

于是我们可以手动在所有元素的两侧加上双引号 ... 并修改默认的包围符为空 ...

foreach ( $old['lines'] as $line ) {

    fputcsv( $new, $line, ',', ' ' )

}

这种方式可以让你的例子返回完美的结果 ...

以上是两种方法。

<input type="text" size="20" value="<?php echo htmlspecialchars('<div class= "appinfo1">')?>" />

你可以测试一下

“&l t div class="appinfo1"&g t ”

这个传过去后就变回

<div class= "appinfo1">这个了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11475056.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存