Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przypisanie do zmiennej funkcji do wykonania
Forum PHP.pl > Forum > Przedszkole
q3d
Generuje tabelę HTML na podstawie danych z tablicy:

  1. $optTable = [
  2. 'columns' => [
  3. [
  4. 'label' => 'ID',
  5. 'value' => 'id',
  6. ],[
  7. 'label' => 'MENU',
  8. 'value' => '',
  9. ]
  10. ]
  11. ];
  12.  


  1. foreach($results as $result) { ?>
  2. <tr>
  3. <?php
  4. foreach($optTable['columns'] as $column) { ?>
  5. <td><?=$result[$column['value']];?></td>
  6. <?php
  7. }
  8. ?>
  9. </tr>


Druga (ostatnia) kolumna ma zawierać kod HTML z menu danego Usera (read, update, delete).

Czy mogę jakoś do indeksu tablicy przypisać funkcję (ale nie wynik funkcji) np.:

  1. [
  2. 'value' => function user_menu($id)
  3. ]


tak by funkcja była wywoływana w momencie iterowania po tablicy i przekazania jej zmiennej id?
nospor
Tak, callback - patrz manual php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.