在php中空格怎么写

在php中空格怎么写,第1张

1、可通过trim去除字符串首尾两端的空格,下面字符串" my name is haha "中首尾两端各有一个空格。

2、通过trim的转换后,首尾两端的空格就被去除了。

3、可通过ltrim只去除字符串中首部的空格,下面字符串" my name is haha "中的首部有一个空格。

4、通过ltrim的转换后,首部的空格就被去除了,尾部的空格还在。

5、可通过ltrim只去除字符串中尾部的空格,下面字符串" my name is haha "中的尾部有一个空格。

6、通过rtrim的转换后,尾部的空格就被去除了,首部的空格还在。

在PHP变量地址中插入空格可以使用自定义函数来实现。通过指定位置,然后插入空格字符就可以了。

具体实现如下:

/*@function:指定位置插入字符串

* @par:$str原字符串

* $i:位置

* $substr:需要插入的字符串

* 返回:新组合的字符串

* */

public function str_insert($str, $i, $substr){

for($j=0$j<$i$j++){

$startstr .= $str[$j]

}

for ($j=$i$j<strlen($str)$j++){

$laststr .= $str[$j]

}

$str = ($startstr . $substr . $laststr)

return $str

}

用法举例:

<pre name="code" class="html">$str ="hellow"

$i = 2

$substr = " "

echo str_insert($str, $i, $substr)</pre>

<pre></pre>

<p><span style="font-family:monospace"><span style="white-space:pre">结果:</span></span></p>

<p></p>

<p>he llow</p> //这里已经插入一个空格

<pre></pre>

<pre></pre>

据我的理解,最简单的原则:

不管你的代码如何书写,加不加空格,弄不弄对齐,最紧要一点:要让计算机能分清每个元素,就是说,你不能写的代码让计算机分不清哪个是关键字,哪个是变量名。

比方说:

echo'今天是'.date('Y-m-d')

这句代码就可以正确执行,与:

echo '今天是' . date('Y-m-d')

效果是一样的。

因为 ' 把echo和后面的分开了,计算机知道这两个单词不是一体的,所以第一句代码就能正确执行。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存