Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
// Schematisches Beispiel
<?php
$array[] = "indiez1";
$array[] = "indiez2";
$array[] = "indiez3";
$array[] = "indiez4";
echo "0 = $array[0]<br>";
echo "1 = $array[1]<br>";
echo "2 = $array[2]<br>";
echo "3 = $array[3]<br><br>";
$z1 = 1;
$z2 = 0;
$z3 = 0;
$zges = 4;
$delete = 2;
while ($z1 < $zges) {
if ($z1 == $delete) {
$z2 = $z1;
$z3 = $z1 + 1;
while ($z3 < $zges) {
$array[$z2] = $array[$z3];
$z2++;
$z3++;
}
unset($array[($zges)-1]);
}
echo $z1-1 ." = " .$array[($z1)-1] ."<br>";
$z1++;
}
?>
<?php
$test_array[1] = 1;
$test_array[2] = 1;
$test_array[3] = 1;
echo ("Normale Ausgabe:<br>");
for ($i=1; $i<=3; $i++)
{
echo ("Feld ".$i.": ");
echo ($test_array[$i]."<br>");
}
echo ("<br>");
unset ($test_array[1]);
echo ("Nach dem Löschen:<br>");
for ($i=1; $i<=3; $i++)
{
echo ("Feld ".$i.": ");
echo ($test_array[$i]."<br>");
}
echo ("<br>");
?>
<?
$array = range(0, 3);
unset($array[1]);
$array = explode(chr(255), implode(chr(255), $array));
?>
funktion delete_array_element ($delete_id,$array)
{
$counter = 1;
if ($delete_id != 1)
{
while ($counter < $delete_id)
{
$new_array[$counter] = array[$counter];
$counter++;
}
$counter++;
while (isset($array[$counter]))
{
$new_array[$counter] = array[$counter];
$counter ++;
}
}
else
{
while (isset($array[$counter_2]))
{
$counter_2 = $counter ++;
$new_array[$counter] = array[$counter_2];
$counter ++;
}
}
return $new_array;
}
//Hauptorgramm
$array = delete_array_element (1,$array) //z.b.
<?php
$test_array[1] = 1;
$test_array[2] = 2;
$test_array[3] = 3;
$test_array[4] = 4;
echo ("Normale Ausgabe:<br>");
for ($i=1; $i<=4; $i++)
{
echo ("Feld ".$i.": ");
echo ($test_array[$i]."<br>");
}
echo ("<br>");
unset ($test_array[2]);
$a = 1;
$i = 4;
while ($a <= $i) {
if(isset($test_array[$a])) {
$new_array[] = $test_array[$a];
} else {
$a++;
$new_array[] = $test_array[$a];
}
$a++;
}
foreach($new_array as $array)
echo $array."<br>";
?>
function delete_array_element ($delete_id,$array)
{
$counter1 = 1;
if ($delete_id != 1)
{
$counter2 = 1;
}
else
{
$counter2 = 2;
if (!isset ($array[$counter2]))
{
die ("Array has only this element");
}
}
while (isset($array[$counter2]))
{
if ($counter2 != $delete_id)
{
$new_array[$counter1] = $array[$counter2];
$counter1 ++;
$counter2++;
}
else
{
$counter2++;
}
}
return $new_array;
}