dag allemaal

ik heb een code die een waarde omzet naar binair. graag wil ik die waarde delen door 8 op elke regel.
kan iemand mij helpen?

dit is de code:


<?php

$str = 'test';
$length = strlen($str);
$result = '';

for ($i = 0; $i < $length; $i++) {
    $result .= str_pad(decbin(ord($str[$i])), 8, '0', STR_PAD_LEFT);
}

echo $result;

?>
ik zie geen regels. geef eens een voorbeeldje van hoe de output moet zijn
de output van variabele result is: 01110100011001010111001101110100
wat ik wil doen is deze waarde delen door acht tekens.
dan wil ik dat het er zo uit komt te zien:

01110100
01100101
01110011
01110100

Frank Nietbelangrijk op 12/07/2014 20:49:31

ik zie geen regels. geef eens een voorbeeldje van hoe de output moet zijn


<?php

$str = 'test';
$length = strlen($str);
$result = '';

for ($i = 0; $i < $length; $i++) {
$result .= str_pad(decbin(ord($str[$i])), 8, '0', STR_PAD_LEFT) . '<br>';
}

echo $result;

?>
:D, schijnt makkelijker dan ik dacht!!
dankjewel!!
Nick Dijkstra op 13/07/2014 00:29:38

<?php

$str = 'test';
$length = strlen($str);
$result = '';

for ($i = 0; $i < $length; $i++) {
$result .= str_pad(decbin(ord($str[$i])), 8, '0', STR_PAD_LEFT) . '<br>';
}

echo $result;

?>


Reageren