LINUX.ORG.RU

История изменений

Исправление AnonymUser, (текущая версия) :

И этот код последовательно переделывался из этого: https://habr.com/ru/articles/340646/

В 2017 бредогенераторы ещё не были распространены.

И первый код вглядел так:


<?php

error_reporting(E_ALL);
$a=array('b','c','d');
$b=array('d','e','f');
$c=array('d','e','f');
$d=array('e');
$e=array('f');
$f=array();
$x=array('a','b','d','e','f');
print_r ( $x );
print "\n";
$j=count($x)-1;
while($j !=0) {
	$key = array_search($x[$j], ${$x[$j-1]});
if (${$x[$j-1]}[$key+1] != '') {
	$x=array_slice($x, 0, $j);
	array_push($x, ${$x[$j-1]}[$key+1]);
	$z=$x[count($x)-1];
	$z=${$z}[0];
while (1) {
	if ($x[count($x)-1]=='f') {	array_push($x, $z);  break ;}
	array_push($x, $z);
	$z=${$z}[0];
	}
	$j=count($x);
	print_r ( $x );
	echo "\n";
		}
$j--;
}
?>


Исходная версия AnonymUser, :

И этот код последовательно переделывался из этого: https://habr.com/ru/articles/340646/ В 2017 бредогенераторы ещё не были распространены.

И первый код вглядел так:


<?php

error_reporting(E_ALL);
$a=array('b','c','d');
$b=array('d','e','f');
$c=array('d','e','f');
$d=array('e');
$e=array('f');
$f=array();
$x=array('a','b','d','e','f');
print_r ( $x );
print "\n";
$j=count($x)-1;
while($j !=0) {
	$key = array_search($x[$j], ${$x[$j-1]});
if (${$x[$j-1]}[$key+1] != '') {
	$x=array_slice($x, 0, $j);
	array_push($x, ${$x[$j-1]}[$key+1]);
	$z=$x[count($x)-1];
	$z=${$z}[0];
while (1) {
	if ($x[count($x)-1]=='f') {	array_push($x, $z);  break ;}
	array_push($x, $z);
	$z=${$z}[0];
	}
	$j=count($x);
	print_r ( $x );
	echo "\n";
		}
$j--;
}
?>