Justamente, o teste que ele tinha feito era remover/comentar a linha do shift, e continuava funcionando ;-)<br><br><div class="gmail_quote">2008/6/11 André Garcia Carneiro &lt;<a href="mailto:andre.garcia.carneir@terra.com.br">andre.garcia.carneir@terra.com.br</a>&gt;:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">---------- Cabeçalho original -----------<br>
<br>
De: saopaulo-pm-bounces+andre.garcia.carneir=<a href="http://terra.com.br" target="_blank">terra.com.br</a>@<a href="http://pm.org" target="_blank">pm.org</a><br>
Para: <a href="mailto:saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>
Cópia:<br>
</div>Data: Wed, 11 Jun 2008 13:13:08 -0300<br>
<div class="Ih2E3d">Assunto: Re: [SP-pm] Desculpa a lista<br>
<br>
</div><div class="Ih2E3d">&gt; Não vou testar agora, mas talvez funcione, porque a variável $status<br>
&gt; existe fora da função, e nada impede que ela &quot;vaze&quot; pra dentro da<br>
&gt; mesma... (eu acho)<br>
<br>
</div>Mais ou menos! como &#39;use strict&#39; não existe, $status fora da subrotina &#39;vazaria&#39; para dentro da sub, se não<br>
existisse essa linha dentro da &nbsp;subrotina: &#39;$status = shift;&#39;.<br>
<div class="Ih2E3d"><br>
<br>
&gt; []s<br>
&gt; Wendel<br>
&gt;<br>
&gt; 2008/6/11 Gabriel Vieira &lt;<a href="mailto:gabriel.vieira@gmail.com">gabriel.vieira@gmail.com</a>&gt;:<br>
&gt; &gt; Na verdade, o valor da variável &quot;$status&quot; é verificado, e caso seja<br>
&gt; &gt; &quot;ganhou&quot; faz com que uma mensagem A seja impressa na tela, caso seja<br>
&gt; &gt; outro valor faz com que uma mensagem B seja impressa.<br>
&gt; &gt; Caso você retire essa variável (que recebe o valor passado para a<br>
&gt; &gt; subrotina &quot;message&quot;) você irá notar que apenas a mensagem B será<br>
&gt; &gt; impressa, o tempo todo, independente das demais funções do programa.<br>
&gt; &gt;<br>
&gt; &gt; Abraços,<br>
&gt; _______________________________________________<br>
&gt; SaoPaulo-pm mailing list<br>
&gt; <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
&gt;<br>
<br>
--<br>
</div><div class="Ih2E3d">André Garcia Carneiro<br>
Developer(Perl/PHP)<br>
Member of &quot;São Paulo Perl Mongers&quot; - <a href="http://sao-paulo.pm.org" target="_blank">http://sao-paulo.pm.org</a><br>
<br>
_______________________________________________<br>
</div><div><div></div><div class="Wj3C7c">SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Alexei Znamensky [russoz_gmail_com] [<a href="http://russoz.wordpress.com">russoz.wordpress.com</a>] [<a href="http://www.flickr.com/photos/alexeiz">www.flickr.com/photos/alexeiz</a>]<br>
&quot;Though we live in trying times, we&#39;re the ones who have to try&quot;