<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.ctype.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'function.ctype-space.php',
    1 => 'ctype_space',
    2 => 'Chequear posibles caracteres de espacio en blanco',
  ),
  'up' => 
  array (
    0 => 'ref.ctype.php',
    1 => 'Funciones de Ctype',
  ),
  'prev' => 
  array (
    0 => 'function.ctype-punct.php',
    1 => 'ctype_punct',
  ),
  'next' => 
  array (
    0 => 'function.ctype-upper.php',
    1 => 'ctype_upper',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/ctype/functions/ctype-space.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.ctype-space" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">ctype_space</h1>
  <p class="verinfo">(PHP 4 &gt;= 4.0.4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">ctype_space</span> &mdash; <span class="dc-title">Chequear posibles caracteres de espacio en blanco</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.ctype-space-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>ctype_space</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$text</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   Verifica si todos los caracteres en la <span class="type"><a href="language.types.string.php" class="type string">string</a></span> entregada,
   <code class="parameter">text</code>, crean espacios en blanco.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.ctype-space-parameters">
  <h3 class="title">Parámetros</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">text</code></dt>
     <dd>
      <p class="para">
       El string de prueba.
       <blockquote class="note"><p><strong class="note">Nota</strong>: <p class="para">
    Si se proporciona un entero en el rango -128 y 255 inclusive, será interpretado como
    el valor ASCII de un solo carácter (los valores negativos se verán añadir 256 para permitir
    caracteres en el rango ASCII extendido). Cualquier otro entero será interpretado como
    una cadena de caracteres que contiene los dígitos decimales del entero.</p></p></blockquote>
       <div class="warning"><strong class="warning">Advertencia</strong><p class="para">
Desde PHP 8.1.0, pasar un argumento diferente de una cadena está obsoleto.
En el futuro, el argumento será interpretado como una cadena de caracteres en lugar de un punto de código ASCII.
Según el comportamiento deseado, el argumento debe ser convertido a <span class="type"><a href="language.types.string.php" class="type string">string</a></span> o debe realizarse una llamada explícita a <span class="function"><a href="function.chr.php" class="function">chr()</a></span>.</p></div>
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.ctype-space-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   Devuelve <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> si cada caracter del <code class="parameter">text</code>
   genera cierto tipo de espacio en blanco, o <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> de lo
   contrario. Junto con el caracter regular de espacio en blanco,
   también se consideran espacios a los caracteres de
   tabulación, tabulación vertical, avance
   de línea, retorno de carro y avance de
   formulario.
   Cuando se llama con una cadena vacía, el resultado será siempre <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-function.ctype-space-examples">
  <h3 class="title">Ejemplos</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Ejemplo #1 Un ejemplo de <span class="function"><strong>ctype_space()</strong></span></strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$strings </span><span style="color: #007700">= array(<br />    </span><span style="color: #DD0000">'string1' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">"\n\r\t"</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'string2' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">"\narf12"</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'string3' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'\n\r\t' </span><span style="color: #FF8000">// note las comillas simples<br /></span><span style="color: #007700">);<br />foreach (</span><span style="color: #0000BB">$strings </span><span style="color: #007700">as </span><span style="color: #0000BB">$name </span><span style="color: #007700">=&gt; </span><span style="color: #0000BB">$testcase</span><span style="color: #007700">) {<br />    if (</span><span style="color: #0000BB">ctype_space</span><span style="color: #007700">(</span><span style="color: #0000BB">$testcase</span><span style="color: #007700">)) {<br />        echo </span><span style="color: #DD0000">"The string '</span><span style="color: #0000BB">$name</span><span style="color: #DD0000">' consists of whitespace characters only.\n"</span><span style="color: #007700">;<br />    } else {<br />        echo </span><span style="color: #DD0000">"The string '</span><span style="color: #0000BB">$name</span><span style="color: #DD0000">' contains non-whitespace characters.\n"</span><span style="color: #007700">;<br />    }<br />}<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

    <div class="example-contents"><p>El ejemplo anterior mostrará:</p></div>
    <div class="example-contents screen">
<div class="examplescode"><pre class="examplescode">The string &#039;string1&#039; consists of whitespace characters only.
The string &#039;string2&#039; contains non-whitespace characters.
The string &#039;string3&#039; contains non-whitespace characters.</pre>
</div>
    </div>
   </div>
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.ctype-space-seealso">
  <h3 class="title">Ver también</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.ctype-cntrl.php" class="function" rel="rdfs-seeAlso">ctype_cntrl()</a> - Chequear posibles caracteres de control</span></li>
    <li><span class="function"><a href="function.ctype-graph.php" class="function" rel="rdfs-seeAlso">ctype_graph()</a> - Chequear posibles caracteres imprimibles, con
  excepci&oacute;n de los espacios</span></li>
    <li><span class="function"><a href="function.ctype-punct.php" class="function" rel="rdfs-seeAlso">ctype_punct()</a> - Chequear posibles caracteres imprimibles que no son ni espacios en
   blanco ni caracteres alfanum&eacute;ricos</span></li>
    <li><span class="function"><a href="intlchar.isspace.php" class="function" rel="rdfs-seeAlso">IntlChar::isspace()</a> - Verifica si un punto de c&oacute;digo es un car&aacute;cter de espacio</span></li>
   </ul>
  </p>
 </div>

</div><?php manual_footer($setup); ?>