par
blof » 07 mai 2010, 19:57
Bonsoir,
une autre solution sans tableau :
<?php
$contenu='AGAGUUUGAUCAUGGCUCAGAUUGAACGCUGGCGGCAGGCUUAACACAUGCAAGUCGAGCGGUAGCACAGGGGAGCUUGCUAUGGCUCAGAUUGAACGCUGGCGGCAGGCUUAACACAUGCAAGUCGAGCGGUAGCACAGGGGAGCUUGCUCCCCGGGUGACGAGCGGCGGACGGGUGAGUAACCCCGGGUGACGAGCGGCGGACAUGGCUCAGAUUGAACGCUGGCGGCAGGCUUAACACAUGCAAGUCGAGCGGUAGCACAGGGGAGCUUGCUCCCCGGGUGACGAGCGGCGGACGGGUGAGUAAGGGUGAGUAAU';
$lg_contenu = strlen($contenu);
$regle = '1.........';
for($i=11; $i<=$lg_contenu; $i+=10)
{
$regle .= str_pad($i, 10, '.');
}
echo '<pre>';
for($j=0; $j<=$lg_contenu; $j+=60)
{
echo substr($regle, $j, 60),"\n",substr($contenu, $j, 60),"\n\n";
}
echo '</pre>';
?>
Bonsoir,
une autre solution sans tableau :
[php]<?php
$contenu='AGAGUUUGAUCAUGGCUCAGAUUGAACGCUGGCGGCAGGCUUAACACAUGCAAGUCGAGCGGUAGCACAGGGGAGCUUGCUAUGGCUCAGAUUGAACGCUGGCGGCAGGCUUAACACAUGCAAGUCGAGCGGUAGCACAGGGGAGCUUGCUCCCCGGGUGACGAGCGGCGGACGGGUGAGUAACCCCGGGUGACGAGCGGCGGACAUGGCUCAGAUUGAACGCUGGCGGCAGGCUUAACACAUGCAAGUCGAGCGGUAGCACAGGGGAGCUUGCUCCCCGGGUGACGAGCGGCGGACGGGUGAGUAAGGGUGAGUAAU';
$lg_contenu = strlen($contenu);
$regle = '1.........';
for($i=11; $i<=$lg_contenu; $i+=10)
{
$regle .= str_pad($i, 10, '.');
}
echo '<pre>';
for($j=0; $j<=$lg_contenu; $j+=60)
{
echo substr($regle, $j, 60),"\n",substr($contenu, $j, 60),"\n\n";
}
echo '</pre>';
?>
[/php]