• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

PHP funkcja unset

+1 głos
1,394 wizyt
pytanie zadane 15 kwietnia 2016 w PHP przez Widemo Użytkownik (920 p.)
Witam, mam oto taka funkcje unset('$n' . $ran); i nie dziala. $ran oznacza randomowa liczbe od 1 - 9 i chce zeby usunelo zmienna $n . $ran czyli np $n2 lub $n5 ale nie dziala bo jest ze kropka jest nieoczekiwany znakiem, co robic. Dawno nic w PHP nie pisalem i wiele nie pamietam, ale wrocilem do nauki i chce sobie przypomniec

4 odpowiedzi

+1 głos
odpowiedź 15 kwietnia 2016 przez niezalogowany

co robic

Zajrzeć do dokumentacji.

+1 głos
odpowiedź 15 kwietnia 2016 przez 0e85dc6eaf Dyskutant (8,840 p.)
edycja 15 kwietnia 2016 przez 0e85dc6eaf
Polecam użyć tablicy
+1 głos
odpowiedź 15 kwietnia 2016 przez event15 Szeryf (93,790 p.)
Niech $n będzie tablicą elementów z numerycznym indeksem. Wtedy użyjesz: unset($number[$random]);
0 głosów
odpowiedź 15 kwietnia 2016 przez Mateusz11 Pasjonat (22,910 p.)
edycja 15 kwietnia 2016 przez Mateusz11

Może tak:

<?php
$rand = rand(1,10); //Losuj randomową liczbe od 1 do 10
unset($n.$ran);
?>

 

komentarz 15 kwietnia 2016 przez Niespecjalny Gaduła (4,180 p.)

A to nie będzie tak?

unset($$n.$ran);

komentarz 15 kwietnia 2016 przez event15 Szeryf (93,790 p.)
Mateusz11 a ty spróbowałeś? wiesz w ogóle co napisałeś?
komentarz 15 kwietnia 2016 przez Mateusz11 Pasjonat (22,910 p.)
Tak, event15, wiem co napisałem, i co robi funkcja unset() w PHP
komentarz 15 kwietnia 2016 przez Niespecjalny Gaduła (4,180 p.)

Mi tam

<?php
$test='test';
$test2=3;
$test3='lolololol';
$test4=$test.$test2;
echo $$test4;

działa :P

2
komentarz 15 kwietnia 2016 przez efiku Szeryf (75,160 p.)

Świetny przykład, jak nie pisać kodu:)

komentarz 15 kwietnia 2016 przez event15 Szeryf (93,790 p.)
Ja odpadłem.
komentarz 15 kwietnia 2016 przez Mateusz11 Pasjonat (22,910 p.)
efik +10; xD
komentarz 15 kwietnia 2016 przez event15 Szeryf (93,790 p.)
Mateusz11, ty nie jesteś lepszy z tą konkatenacją w funkcji unset.
komentarz 15 kwietnia 2016 przez Niespecjalny Gaduła (4,180 p.)

@Mateusz11 Nie koniecznie :D

Jeszcze troszkę pokombinować i pod phpwtf będzie

Podobne pytania

0 głosów
2 odpowiedzi 537 wizyt
pytanie zadane 22 grudnia 2021 w PHP przez KolesZSzafy Nowicjusz (140 p.)
0 głosów
1 odpowiedź 323 wizyt
pytanie zadane 10 lutego 2018 w PHP przez Kuba Jakubowski Gaduła (3,550 p.)
0 głosów
1 odpowiedź 365 wizyt
pytanie zadane 14 czerwca 2016 w PHP przez Lid$ Mądrala (6,300 p.)

93,720 zapytań

142,641 odpowiedzi

323,264 komentarzy

63,268 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...