<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jonathan Ernst &#187; php script</title>
	<atom:link href="http://ernstfamily.ch/jonathan/tag/php-script/feed/" rel="self" type="application/rss+xml" />
	<link>http://ernstfamily.ch/jonathan</link>
	<description>Mon site Web personnel</description>
	<lastBuildDate>Sat, 14 Jan 2012 14:29:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=241</generator>
		<item>
		<title>Conversion de scripts PHP utilisant les « short-tags »</title>
		<link>http://ernstfamily.ch/jonathan/2009/06/conversion-de-scripts-php-utilisant-les-%c2%ab%c2%a0short-tags%c2%a0%c2%bb/</link>
		<comments>http://ernstfamily.ch/jonathan/2009/06/conversion-de-scripts-php-utilisant-les-%c2%ab%c2%a0short-tags%c2%a0%c2%bb/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 09:58:22 +0000</pubDate>
		<dc:creator>jernst</dc:creator>
				<category><![CDATA[blog.swisszone.ch]]></category>
		<category><![CDATA[planet-libre.org]]></category>
		<category><![CDATA[planet.ubuntu.com]]></category>
		<category><![CDATA[php script]]></category>

		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=340</guid>
		<description><![CDATA[Si vous avez gardé de mauvaises habitudes ou que vous avez récupéré de vieux scripts PHP qui utilisaient encore les balises courtes ou « short-tags » (&#60;? ?&#62; au lieu de &#60;?php ?&#62;) qui sont désactivées par défaut dans ...]]></description>
			<content:encoded><![CDATA[<p>Si vous avez gardé de mauvaises habitudes ou que vous avez récupéré de vieux scripts <em>PHP</em> qui utilisaient encore les balises courtes ou « <em>short-tags</em> » (<em>&lt;? ?&gt;</em> au lieu de <em>&lt;?php ?&gt;</em>) qui sont désactivées par défaut dans les versions actuelles de <em>PHP</em>, vous pouvez utiliser le script suivant (<a href="http://ernstfamily.ch/jonathan/uploads/shorttags.sh">shorttags.sh</a>) au lieu de corriger tous les fichiers manuellement :</p>
<blockquote>
<pre>#!/bin/sh
find "$@" -name "*.php" -exec perl -i -wpe 's/&lt;\?=/&lt;?php echo /g' {} \; \
-exec perl -i -wpe 's/&lt;\?(?!php|xml)/&lt;?php /g' {} \;</pre>
</blockquote>
<p>Une fois le script récupéré, rendez-le exécutable :</p>
<blockquote>
<pre>chmod +x shorttags.sh</pre>
</blockquote>
<p>Puis utilisez-le comme cela (après avoir éventuellement fait une sauvegarde de vos précieux scripts) :</p>
<blockquote>
<pre>./shorttags.sh /chemin/vers/vos/fichiers/php/</pre>
</blockquote>
<p>Notez que vous pouvez indiquer plusieurs répertoires à la suite les uns des autres.</p>
<p>N&#8217;hésitez pas à me faire part de vos améliorations !</p>
<p><strong>Mise à jour 24 juin 2009 :</strong> <em>Merci à John Lenton pour son commentaire, j&#8217;ai mis à jour le script.</em></p>
<p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://ernstfamily.ch/jonathan/2009/06/conversion-de-scripts-php-utilisant-les-%c2%ab%c2%a0short-tags%c2%a0%c2%bb/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  ernstfamily.ch/jonathan/tag/php-script/feed/ ) in 1.36395 seconds, on May 21st, 2012 at 10:46 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 22nd, 2012 at 1:33 am UTC -->
