Sophie

Sophie

distrib > Mageia > 7 > armv7hl > by-pkgid > 2b917e0437961edec048f1d15e2d7449 > files > 8989

php-manual-en-7.2.11-1.mga7.noarch.rpm

<!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>Check if code point is a base character</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="intlchar.isalpha.html">IntlChar::isalpha</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="intlchar.isblank.html">IntlChar::isblank</a></div>
 <div class="up"><a href="class.intlchar.html">IntlChar</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="intlchar.isbase" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">IntlChar::isbase</h1>
  <p class="verinfo">(PHP 7)</p><p class="refpurpose"><span class="refname">IntlChar::isbase</span> &mdash; <span class="dc-title">Check if code point is a base character</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-intlchar.isbase-description">
  <h3 class="title">Description</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="modifier">static</span> <span class="type">bool</span> <span class="methodname"><strong>IntlChar::isbase</strong></span>
    ( <span class="methodparam"><span class="type"><a href="language.pseudo-types.html#language.types.mixed" class="type mixed">mixed</a></span> <code class="parameter">$codepoint</code></span>
   )</div>

  <p class="para rdfs-comment">
   Determines whether the specified code point is a base character.  <strong><code>TRUE</code></strong> for general categories &quot;L&quot; (letters),
   &quot;N&quot; (numbers), &quot;Mc&quot; (spacing combining marks), and &quot;Me&quot; (enclosing marks).
  </p>
  <blockquote class="note"><p><strong class="note">Note</strong>: 
   <p class="para">
    This is different from the Unicode definition in chapter 3.5, conformance clause D13, which defines base characters
    to be all characters (not Cn) that do not graphically combine with preceding characters (M) and that are neither
    control (Cc) or format (Cf) characters.
   </p>
  </p></blockquote>
 </div>


 <div class="refsect1 parameters" id="refsect1-intlchar.isbase-parameters">
  <h3 class="title">Parameters</h3>
  <dl>

   
    <dt>
<code class="parameter">codepoint</code></dt>

    <dd>

     <p class="para">The <span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span> codepoint value (e.g. <em>0x2603</em> for <em class="emphasis">U+2603 SNOWMAN</em>), or the character encoded as a UTF-8 <span class="type"><a href="language.types.string.html" class="type string">string</a></span> (e.g. <em>&quot;\u{2603}&quot;</em>)</p>
    </dd>

   
  </dl>

 </div>


 <div class="refsect1 returnvalues" id="refsect1-intlchar.isbase-returnvalues">
  <h3 class="title">Return Values</h3>
  <p class="para">
   Returns <strong><code>TRUE</code></strong> if
   <code class="parameter">codepoint</code> is a base character, <strong><code>FALSE</code></strong> if not.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-intlchar.isbase-examples">
  <h3 class="title">Examples</h3>
  <div class="example" id="example-3220">
   <p><strong>Example #1 Testing different code points</strong></p>
   <div class="example-contents">
    <div class="phpcode"><code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br />var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">isbase</span><span style="color: #007700">(</span><span style="color: #DD0000">"A"</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">isbase</span><span style="color: #007700">(</span><span style="color: #DD0000">"1"</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">isbase</span><span style="color: #007700">(</span><span style="color: #DD0000">"\u{2603}"</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</code></div>
   </div>

   <div class="example-contents"><p>The above example will output:</p></div>
   <div class="example-contents screen">
    <div class="cdata"><pre>
bool(true)
bool(true)
bool(false)
</pre></div>
   </div>
  </div>
 </div>


 <div class="refsect1 seealso" id="refsect1-intlchar.isbase-seealso">
  <h3 class="title">See Also</h3>
  <p class="para">
   <ul class="simplelist">
    <li class="member"><span class="function"><a href="intlchar.isalpha.html" class="function" rel="rdfs-seeAlso">IntlChar::isalpha()</a> - Check if code point is a letter character</span></li>
    <li class="member"><span class="function"><a href="intlchar.isdigit.html" class="function" rel="rdfs-seeAlso">IntlChar::isdigit()</a> - Check if code point is a digit character</span></li>
   </ul>
  </p>
 </div>


</div><hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="intlchar.isalpha.html">IntlChar::isalpha</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="intlchar.isblank.html">IntlChar::isblank</a></div>
 <div class="up"><a href="class.intlchar.html">IntlChar</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>