3v4l.org

run code in 300+ PHP versions simultaneously
<?php $rut = "8931937-4"; //sin guion 9 digitos (0 fill) $nombre = "katty patricia rios diaz"; //sacar acentos y eñe $codigo2 = "22690348"; //8 digitos $nletras1 = 48; $nletras2 = 1; $nletras3 = 0; $diaVenc = 1; $mesIni = 9; $anoIni = 2015; $valor1 = 150302; $valor2 = 140000; $valor3 = 130000; $codMoneda = 0; //0 = Peso 1 = U.F. 4 = UTM 8 = Dólar $codigoContrato = "0159"; //0033 UF, 0159 Pesos $rutEmpresa = "0785239105"; //no tocar $exp = "2%09s %02d%08s%09s%-120s%s%015s%02d%02d%04dSN \n"; $fecha = date("dmY"); $totalUF = $valor1*$nletras1+$valor2*$nletras2+$valor3*$nletras3; $nombre = strtoupper($nombre); //uppercase $rut = str_replace(".", "", str_replace("-", "", str_ireplace("k", "0", $rut))); echo "1".$codigoContrato.$rutEmpresa.$fecha.sprintf("%167s\n", ""); for($i = 1;$i<=$nletras1;$i++){ echo sprintf($exp, $rut, $i,$codigo2,$rut,$nombre,$codMoneda,number_format($valor1,5, "", ""), $diaVenc, ($mesIni+$i-2)%12+1, $anoIni+(($mesIni+$i-2)/12)); } for(;$i<=$nletras1+$nletras2;$i++){ echo sprintf($exp, $rut, $i,$codigo2,$rut,$nombre,$codMoneda,number_format($valor2,5, "", ""), $diaVenc, ($mesIni+$i-2)%12+1, $anoIni+(($mesIni+$i-2)/12)); } for(;$i<=$nletras1+$nletras2+$nletras3;$i++){ echo sprintf($exp, $rut, $i,$codigo2,$rut,$nombre,$codMoneda,number_format($valor3,5, "", ""), $diaVenc, ($mesIni+$i-2)%12+1, $anoIni+(($mesIni+$i-2)/12)); } echo sprintf("4%06d%016s%167s", $i-1,number_format($totalUF,6, "", ""),"");

Abusive script

This script was stopped while abusing our resources

Output for git.master, git.master_jit, rfc.property-hooks
10159078523910511082015 2089319374 0122690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001092015SN 2089319374 0222690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001102015SN 2089319374 0322690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001112015SN 2089319374 0422690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001122015SN 2089319374 0522690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001012016SN 2089319374 0622690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001022016SN 2089319374 0722690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001032016SN 2089319374 0822690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001042016SN 2089319374 0922690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001052016SN 2089319374 1022690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001062016SN 2089319374 1122690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001072016SN 2089319374 1222690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001082016SN 2089319374 1322690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001092016SN 2089319374 1422690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001102016SN 2089319374 1522690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001112016SN 2089319374 1622690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001122016SN 2089319374 1722690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001012017SN 2089319374 1822690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001022017SN 2089319374 1922690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001032017SN 2089319374 2022690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001042017SN 2089319374 2122690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001052017SN 2089319374 2222690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001062017SN 2089319374 2322690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001072017SN 2089319374 2422690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001082017SN 2089319374 2522690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001092017SN 2089319374 2622690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001102017SN 2089319374 2722690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001112017SN 2089319374 2822690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001122017SN 2089319374 2922690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001012018SN 2089319374 3022690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001022018SN 2089319374 3122690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001032018SN 2089319374 3222690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001042018SN 2089319374 3322690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001052018SN 2089319374 3422690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001062018SN 2089319374 3522690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001072018SN 2089319374 3622690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001082018SN 2089319374 3722690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001092018SN 2089319374 3822690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001102018SN 2089319374 3922690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001112018SN 2089319374 4022690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001122018SN 2089319374 4122690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001012019SN 2089319374 4222690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001022019SN 2089319374 4322690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001032019SN 2089319374 4422690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001042019SN 2089319374 4522690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001052019SN 2089319374 4622690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001062019SN 2089319374 4722690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001072019SN 2089319374 4822690348089319374KATTY PATRICIA RIOS DIAZ 000001503020000001082019SN 2089319374 4922690348089319374KATTY PATRICIA RIOS DIAZ 000001400000000001092019SN 40000490007354496000000

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
36.54 ms | 437 KiB | 5 Q