![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 4.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z rozbiciem tablicy asocjacyjnej na zmienne.
[php:1:0e5f9df560]<?php $open=("plik.txt"); $tablica=file($open); //file zamienie plik na tablice1 $tablica2=array_count_values($tablica); //array_count_values zamienia tablice1 na tablice2 -asocjacyjną przechowując niepowtarzalne wartości /* Przykład 1. Przykład użycia array_count_values() $tablica = array (1, "witaj", 1, "świecie", "witaj"); print_r(array_count_values ($tablica)); Powyższy przykład wyświetli: Array ( [1] => 2 [hello] => 2 [world] => 1 ) */ extract($tablica2); //rozbija tablice2 na zmienne w których klucz jest nazwą zmiennej, a wartosc- wartoscią /* Przykład 1. Przykład użycia extract() Załóżmy, że $tablica_zmiennych jest tablicą zwróconą przez wddx_deserialize $rozmiar = "duży"; $tablica_zmiennych = array ("kolor" => "niebieski", "rozmiar" => "średni", "ksztalt" => "kulisty"); extract ($tablica_zmiennych, EXTR_PREFIX_SAME, "wddx"); print "$kolor, $rozmiar, $ksztalt, $wddx_rozmiarn"; ?> Powyższy przykład wyświetli: niebieski, duży, kulisty, średni */ echo $zmienna1; //wyswietla wartosc zmiennej $zmienna1 -nie działa!!! echo $zmienna2; echo $zmienna3; echo $zmienna4; ?>[/php:1:0e5f9df560] zmienne nie są wyświetlane! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 14:29 |