uTools-Manuals/docs/php/ltrim.html
2019-04-28 19:00:34 +08:00

156 lines
8.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>删除字符串开头的空白字符(或其他字符)</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.ltrim" class="refentry">
<div class="refnamediv">
<h1 class="refname">ltrim</h1>
<p class="verinfo">(PHP 4, PHP 5, PHP 7)</p><p class="refpurpose"><span class="refname">ltrim</span> &mdash; <span class="dc-title">删除字符串开头的空白字符(或其他字符)</span></p>
</div>
<div class="refsect1 description" id="refsect1-function.ltrim-description">
<h3 class="title">说明</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>ltrim</strong></span>
( <span class="methodparam"><span class="type">string</span> <code class="parameter">$str</code></span>
[, <span class="methodparam"><span class="type">string</span> <code class="parameter">$character_mask</code></span>
] ) : <span class="type">string</span></div>
<p class="para rdfs-comment">
删除字符串开头的空白字符(或其他字符)
</p>
</div>
<div class="refsect1 parameters" id="refsect1-function.ltrim-parameters">
<h3 class="title">参数</h3>
<p class="para">
<dl>
<dt>
<code class="parameter">str</code></dt>
<dd>
<p class="para">
输入的字符串。
</p>
</dd>
<dt>
<code class="parameter">character_mask</code></dt>
<dd>
<p class="para">
通过参数 <code class="parameter">character_mask</code>,你也可以指定想要删除的字符,简单地列出你想要删除的所有字符即可。使用<em>..</em>,可以指定字符的范围。
</p>
</dd>
</dl>
</p>
</div>
<div class="refsect1 returnvalues" id="refsect1-function.ltrim-returnvalues">
<h3 class="title">返回值</h3>
<p class="para">
该函数返回一个删除了 <code class="parameter">str</code> 最左边的空白字符的字符串。
如果不使用第二个参数,
<span class="function"><strong>ltrim()</strong></span> 仅删除以下字符:
<ul class="itemizedlist">
<li class="listitem">
<span class="simpara">
&quot; &quot; (<acronym title="American Standard Code for Information Interchange">ASCII</acronym> <em>32</em>
(<em>0x20</em>)),普通空白字符。
</span>
</li>
<li class="listitem">
<span class="simpara">
&quot;\t&quot; (<acronym title="American Standard Code for Information Interchange">ASCII</acronym> <em>9</em>
(<em>0x09</em>)) 制表符.
</span>
</li>
<li class="listitem">
<span class="simpara">
&quot;\n&quot; (<acronym title="American Standard Code for Information Interchange">ASCII</acronym> <em>10</em>
(<em>0x0A</em>)),换行符。
</span>
</li>
<li class="listitem">
<span class="simpara">
&quot;\r&quot; (<acronym title="American Standard Code for Information Interchange">ASCII</acronym> <em>13</em>
(<em>0x0D</em>)),回车符。
</span>
</li>
<li class="listitem">
<span class="simpara">
&quot;\0&quot; (<acronym title="American Standard Code for Information Interchange">ASCII</acronym> <em>0</em>
(<em>0x00</em>)) <em>NUL</em>空字节符。
</span>
</li>
<li class="listitem">
<span class="simpara">
&quot;\x0B&quot; (<acronym title="American Standard Code for Information Interchange">ASCII</acronym> <em>11</em>
(<em>0x0B</em>)),垂直制表符。
</span>
</li>
</ul>
</p>
</div>
<div class="refsect1 examples" id="refsect1-function.ltrim-examples">
<h3 class="title">范例</h3>
<p class="para">
<div class="example" id="example-5919">
<p><strong>Example #1 <span class="function"><strong>ltrim()</strong></span>的使用范例</strong></p>
<div class="example-contents">
<div class="phpcode"><pre><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br /><br />$text&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"\t\tThese&nbsp;are&nbsp;a&nbsp;few&nbsp;words&nbsp;:)&nbsp;...&nbsp;&nbsp;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$binary&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"\x09Example&nbsp;string\x0A"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$hello&nbsp;&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"Hello&nbsp;World"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">$text</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$binary</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$hello</span><span style="color: #007700">);<br /><br />print&nbsp;</span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br /><br /><br /></span><span style="color: #0000BB">$trimmed&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">ltrim</span><span style="color: #007700">(</span><span style="color: #0000BB">$text</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">$trimmed</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">$trimmed&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">ltrim</span><span style="color: #007700">(</span><span style="color: #0000BB">$text</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"&nbsp;\t."</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">$trimmed</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">$trimmed&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">ltrim</span><span style="color: #007700">(</span><span style="color: #0000BB">$hello</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Hdle"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">$trimmed</span><span style="color: #007700">);<br /><br /></span><span style="color: #FF8000">//&nbsp;删除&nbsp;$binary&nbsp;开头的&nbsp;ASCII&nbsp;控制字符<br />//&nbsp;(从&nbsp;0&nbsp;&nbsp;31包括&nbsp;0&nbsp;&nbsp;31)<br /></span><span style="color: #0000BB">$clean&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">ltrim</span><span style="color: #007700">(</span><span style="color: #0000BB">$binary</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"\x00..\x1F"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">$clean</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</pre></div>
</div>
<div class="example-contents"><p>以上例程会输出:</p></div>
<div class="example-contents screen">
<div class="cdata"><pre>
string(32) &quot; These are a few words :) ... &quot;
string(16) &quot; Example string
&quot;
string(11) &quot;Hello World&quot;
string(30) &quot;These are a few words :) ... &quot;
string(30) &quot;These are a few words :) ... &quot;
string(7) &quot;o World&quot;
string(15) &quot;Example string
&quot;
</pre></div>
</div>
</div>
</p>
</div>
<div class="refsect1 seealso" id="refsect1-function.ltrim-seealso">
<h3 class="title">参见</h3>
<p class="para">
<ul class="simplelist">
<li class="member"><span class="function"><a href="trim.html" class="function" rel="rdfs-seeAlso">trim()</a> - 去除字符串首尾处的空白字符(或者其他字符)</span></li>
<li class="member"><span class="function"><a href="rtrim.html" class="function" rel="rdfs-seeAlso">rtrim()</a> - 删除字符串末端的空白字符(或者其他字符)</span></li>
</ul>
</p>
</div>
</div></div></div></body></html>