<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comentarios en: Quitar acentos y caracteres especiales en PHP</title> <atom:link href="http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/feed/" rel="self" type="application/rss+xml" /><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/</link> <description>blog personal</description> <lastBuildDate>Mon, 07 May 2012 18:29:34 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Por: abelosky</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-2710</link> <dc:creator>abelosky</dc:creator> <pubDate>Mon, 07 May 2012 18:29:34 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-2710</guid> <description>Muchas Gracias!!! Me ha servido mucho, anduve buscando mucho tiempo esto y no encontraba algo que funcionara también :D</description> <content:encoded><![CDATA[<p>Muchas Gracias!!! Me ha servido mucho, anduve buscando mucho tiempo esto y no encontraba algo que funcionara también <img
src='http://bilson.cl/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Por: Enrique</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-2331</link> <dc:creator>Enrique</dc:creator> <pubDate>Sat, 21 Apr 2012 18:01:34 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-2331</guid> <description>&lt;code&gt;
function quitarAcentos($text,$cab=0,$snan=0,$sub=&#039;&#039;,$cr=&#039;&#039;) {
// $text	Cadena a procesar.
// $cab 	Cambiar ALTAS-bajas: 0=no, 1=todas altas, 2=todas bajas.
// $snan	Sustituir no alfanumericas: 0=no, 1=todo, 2=las listadas, 3=las no listadas.
// $sub 	Caracteres sustitutos (vacío para eliminar)(ver $snan).
// $cr  	Caracteres no alfanumericos a buscar (ver $snan).
$text = htmlentities($text, ENT_QUOTES, &#039;UTF-8&#039;);
$patron = array (
&#039;/&amp;(.)grave;/&#039;,
&#039;/&amp;(.)acute;/&#039;,
&#039;/&amp;(.)circ;/&#039;,
&#039;/&amp;(.)tilde;/&#039;,
&#039;/&amp;(.)uml;/&#039;,
&#039;/&amp;(.)ring;/&#039;,
&#039;/&amp;(.)cedil;/&#039;,
);
$text = preg_replace($patron,&#039;$1&#039;,$text);
$text = html_entity_decode($text, ENT_QUOTES, &#039;UTF-8&#039;);if (($snan&gt;1)&amp;&amp;($cr!=&#039;&#039;)) {
$cr=&#039;\Q&#039;.$cr.&#039;\E&#039;;
if ($snan==2) $cr=&#039;/[&#039;.$cr.&#039;]+/&#039;; else $cr=&#039;/[^A-Za-z0-9&#039;.$cr.&#039;]+/&#039;;
$text = preg_replace($cr, $sub, $text );
} else {
if ($snan==1) $text = preg_replace(&#039;/[^A-Za-z0-9]+/&#039;, $sub, $text );
}
if ($cab==1) $text=strtoupper($text);
else if ($cab==2) $text = strtolower($text);
return $text;
}
&lt;/code&gt;</description> <content:encoded><![CDATA[<p><code><br
/> function quitarAcentos($text,$cab=0,$snan=0,$sub='',$cr='') {<br
/> // $text	Cadena a procesar.<br
/> // $cab 	Cambiar ALTAS-bajas: 0=no, 1=todas altas, 2=todas bajas.<br
/> // $snan	Sustituir no alfanumericas: 0=no, 1=todo, 2=las listadas, 3=las no listadas.<br
/> // $sub 	Caracteres sustitutos (vacío para eliminar)(ver $snan).<br
/> // $cr  	Caracteres no alfanumericos a buscar (ver $snan).<br
/> $text = htmlentities($text, ENT_QUOTES, 'UTF-8');<br
/> $patron = array (<br
/> '/&amp;(.)grave;/',<br
/> '/&amp;(.)acute;/',<br
/> '/&amp;(.)circ;/',<br
/> '/&amp;(.)tilde;/',<br
/> '/&amp;(.)uml;/',<br
/> '/&amp;(.)ring;/',<br
/> '/&amp;(.)cedil;/',<br
/> );<br
/> $text = preg_replace($patron,'$1',$text);<br
/> $text = html_entity_decode($text, ENT_QUOTES, 'UTF-8');</p><p> if (($snan&gt;1)&amp;&amp;($cr!='')) {<br
/> $cr='\Q'.$cr.'\E';<br
/> if ($snan==2) $cr='/['.$cr.']+/'; else $cr='/[^A-Za-z0-9'.$cr.']+/';<br
/> $text = preg_replace($cr, $sub, $text );<br
/> } else {<br
/> if ($snan==1) $text = preg_replace('/[^A-Za-z0-9]+/', $sub, $text );<br
/> }<br
/> if ($cab==1) $text=strtoupper($text);<br
/> else if ($cab==2) $text = strtolower($text);<br
/> return $text;<br
/> }<br
/> </code></p> ]]></content:encoded> </item> <item><title>Por: Enrique</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-2261</link> <dc:creator>Enrique</dc:creator> <pubDate>Wed, 18 Apr 2012 20:26:05 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-2261</guid> <description>Esta es una modificación que realicé para una aplicación:function quitarAcentos($text,$cab=0,$snan=0,$sub=&#039;&#039;,$cr=&#039;&#039;) {
// $text	Cadena a procesar.
// $cab 	Cambiar ALTAS-bajas: 0=no, 1=todas altas, 2=todas bajas.
// $snan	Sustituir no alfanumericas: 0=no, 1=todo, 2=las listadas, 3=las no listadas.
// $sub 	Caracteres sustitutos (vacío para eliminar)(ver $snan).
// $cr  	Caracteres no alfanumericos a buscar (ver $snan).
$text = htmlentities($text, ENT_QUOTES, &#039;UTF-8&#039;);
$patron = array (
&#039;/&amp;(.)grave;/&#039;,
&#039;/&amp;(.)acute;/&#039;,
&#039;/&amp;(.)circ;/&#039;,
&#039;/&amp;(.)tilde;/&#039;,
&#039;/&amp;(.)uml;/&#039;,
&#039;/&amp;(.)ring;/&#039;,
&#039;/&amp;(.)cedil;/&#039;,
);
$text = preg_replace($patron,&#039;$1&#039;,$text);
$text = html_entity_decode($text, ENT_QUOTES, &#039;UTF-8&#039;);if (($snan&gt;1)&amp;&amp;($cr!=&#039;&#039;)) {
$cr=&#039;\Q&#039;.$cr.&#039;\E&#039;;
if ($snan==2) $cr=&#039;/[&#039;.$cr.&#039;]+/&#039;; else $cr=&#039;/[^A-Za-z0-9&#039;.$cr.&#039;]+/&#039;;
$text = preg_replace($cr, $sub, $text );
} else {
if ($snan==1) $text = preg_replace(&#039;/[^A-Za-z0-9]+/&#039;, $sub, $text );
}
if ($cab==1) $text=strtoupper($text);
else if ($cab==2) $text = strtolower($text);
return $text;
}</description> <content:encoded><![CDATA[<p>Esta es una modificación que realicé para una aplicación:</p><p> function quitarAcentos($text,$cab=0,$snan=0,$sub=&#8221;,$cr=&#8221;) {<br
/> // $text	Cadena a procesar.<br
/> // $cab 	Cambiar ALTAS-bajas: 0=no, 1=todas altas, 2=todas bajas.<br
/> // $snan	Sustituir no alfanumericas: 0=no, 1=todo, 2=las listadas, 3=las no listadas.<br
/> // $sub 	Caracteres sustitutos (vacío para eliminar)(ver $snan).<br
/> // $cr  	Caracteres no alfanumericos a buscar (ver $snan).<br
/> $text = htmlentities($text, ENT_QUOTES, &#8216;UTF-8&#8242;);<br
/> $patron = array (<br
/> &#8216;/&amp;(.)grave;/&#8217;,<br
/> &#8216;/&amp;(.)acute;/&#8217;,<br
/> &#8216;/&amp;(.)circ;/&#8217;,<br
/> &#8216;/&amp;(.)tilde;/&#8217;,<br
/> &#8216;/&amp;(.)uml;/&#8217;,<br
/> &#8216;/&amp;(.)ring;/&#8217;,<br
/> &#8216;/&amp;(.)cedil;/&#8217;,<br
/> );<br
/> $text = preg_replace($patron,&#8217;$1&#8242;,$text);<br
/> $text = html_entity_decode($text, ENT_QUOTES, &#8216;UTF-8&#8242;);</p><p> if (($snan&gt;1)&amp;&amp;($cr!=&#8221;)) {<br
/> $cr=&#8217;\Q&#8217;.$cr.&#8217;\E&#8217;;<br
/> if ($snan==2) $cr=&#8217;/['.$cr.']+/&#8217;; else $cr=&#8217;/[^A-Za-z0-9'.$cr.']+/&#8217;;<br
/> $text = preg_replace($cr, $sub, $text );<br
/> } else {<br
/> if ($snan==1) $text = preg_replace(&#8216;/[^A-Za-z0-9]+/&#8217;, $sub, $text );<br
/> }<br
/> if ($cab==1) $text=strtoupper($text);<br
/> else if ($cab==2) $text = strtolower($text);<br
/> return $text;<br
/> }</p> ]]></content:encoded> </item> <item><title>Por: -MicrO-</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-1864</link> <dc:creator>-MicrO-</dc:creator> <pubDate>Sun, 08 Jan 2012 15:59:34 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-1864</guid> <description>Muchas Gracias me sirvio para quitar los molestos signos de mi rss.php :)</description> <content:encoded><![CDATA[<p>Muchas Gracias me sirvio para quitar los molestos signos de mi rss.php <img
src='http://bilson.cl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Por: Victor Hernandez</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-1748</link> <dc:creator>Victor Hernandez</dc:creator> <pubDate>Thu, 08 Dec 2011 20:51:50 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-1748</guid> <description>Gracias por tu función... una pregunta:¿como hago para agregar el ampersan (&amp;) y me lo reemplace por un guion por ejemplo.?</description> <content:encoded><![CDATA[<p>Gracias por tu función&#8230; una pregunta:</p><p>¿como hago para agregar el ampersan (&amp;) y me lo reemplace por un guion por ejemplo.?</p> ]]></content:encoded> </item> <item><title>Por: Azlain</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-1712</link> <dc:creator>Azlain</dc:creator> <pubDate>Fri, 25 Nov 2011 19:28:14 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-1712</guid> <description>Mil gracias por este segmento de codigo que de verdad a los que estamos comenzando en esto nos quita un gran peso de encima ademas de ayudarnos a entender la logica de programacion</description> <content:encoded><![CDATA[<p>Mil gracias por este segmento de codigo que de verdad a los que estamos comenzando en esto nos quita un gran peso de encima ademas de ayudarnos a entender la logica de programacion</p> ]]></content:encoded> </item> <item><title>Por: Humberto valdez</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-1705</link> <dc:creator>Humberto valdez</dc:creator> <pubDate>Wed, 23 Nov 2011 20:42:29 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-1705</guid> <description>me sirvio mucho tu aporte, justo lo que andaba buscando</description> <content:encoded><![CDATA[<p>me sirvio mucho tu aporte, justo lo que andaba buscando</p> ]]></content:encoded> </item> <item><title>Por: motosyocasion</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-1543</link> <dc:creator>motosyocasion</dc:creator> <pubDate>Sun, 11 Sep 2011 15:22:46 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-1543</guid> <description>A mi no me funciona amigo...no hace ningún cambio con mi cadena...</description> <content:encoded><![CDATA[<p>A mi no me funciona amigo&#8230;no hace ningún cambio con mi cadena&#8230;</p> ]]></content:encoded> </item> <item><title>Por: Julius!</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-1430</link> <dc:creator>Julius!</dc:creator> <pubDate>Thu, 28 Jul 2011 02:08:12 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-1430</guid> <description>Mil Millones de Gracias...Despues de 3, 4, o 5 horas...La solución definitiva!</description> <content:encoded><![CDATA[<p>Mil Millones de Gracias&#8230;Despues de 3, 4, o 5 horas&#8230;La solución definitiva!</p> ]]></content:encoded> </item> <item><title>Por: zonademanel</title><link>http://bilson.cl/2008/05/quitar-acentos-y-caracteres-especiales-en-php/comment-page-1/#comment-1246</link> <dc:creator>zonademanel</dc:creator> <pubDate>Tue, 24 May 2011 06:21:06 +0000</pubDate> <guid
isPermaLink="false">http://bilson.cl/blog/?p=5#comment-1246</guid> <description>Excelente!! Funciona de lujo.</description> <content:encoded><![CDATA[<p>Excelente!! Funciona de lujo.</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 10/23 queries in 0.013 seconds using disk: basic

Served from: bilson.cl @ 2012-05-20 00:21:55 -->
