Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [tablice] string -> array
Forum PHP.pl > Forum > PHP
slash.
jak rozdzielic string tak aby kazdy z znakow znalazl sie w osobnym indexie tablicy jednowymiarowej?
czyli cos w stylu 'nic' da mi:
[php:1:804529ecb5]<?php
echo $tablica[0]; //zawiera n
echo $tablica[1]; //zawiera i
echo $tablica[2]; //zawiera c
?>[/php:1:804529ecb5]
jest na to jakas funkcja - tylko takie roziwazanie mnie interesuje bo przerobienie lancucha za pomoca petlni to nie problem ciekaw jestem czy jest na to jakas wbudowana funkcja lub jakis sposob zeby to osiagnac
Zaznaczam ze lancuch jest przechowywany w zmiennej sesji
kurtz
Hej
Cytat
jak rozdzielic string tak aby kazdy z znakow znalazl sie w osobnym indexie tablicy jednowymiarowej?
Nic nie trzeba robic.
[php:1:43d8bafb3c]$slowo = "ala";
echo $slowo[0]
[/php:1:43d8bafb3c]

Pozdrawiam
zombie
To nie załatwia sprawy. Spróbuj posortować elementy tej "tabeli" smile.gif.
slash.
Wlasnie wiedzialem ze jest jakies proste rozwiazanie ale nie moglem sobie przypomniec
w sumie sortowanie nie jest mi potrzebne - drobna modyfikacja skryptu zamiast foreach for i bedzie ok - tak to jest czlowiek zapomina podstaw po pewnym czasie ;-)
kurtz
Hej
Cytat
To nie załatwia sprawy. Spróbuj posortować elementy tej "tabeli" :).
A ktokolwiek pisał ze trzeba to sortowac?... Nie ten watek ;)


Pozdrawiam
zombie
tu się niestety zgodzić nie mogę. pytanie brzmiało:

Cytat
jak rozdzielic string tak aby kazdy z znakow znalazl sie w osobnym indexie tablicy jednowymiarowej?

więc odpowiedź na nie nie padła smile.gif
kurtz
Hej
Cytat
więc odpowiedź na nie nie padła :)
Ale skoro pytacz kontent to wg mnie sprawe mozna zamknac.

Dla zaintersowanych: http://odothui.jukowski.com/t_46.php


Pozdrawiam
cahe
[php:1:fc750ccaaa]<?php
$znaki = strlen($string); //Pobieramy długość łańcucha.
for($i=0; $i < $znaki; $i++)
{
$tablica[$i] = $string[$i];
}
?>[/php:1:fc750ccaaa]
adwol
Cytat
[php:1:0fa0e99dc0]<?php
$znaki = strlen($string); //Pobieramy długość łańcucha.
for($i=0; $i < $znaki; $i++)
{
$tablica[$i] = $string[$i];
}
?>[/php:1:0fa0e99dc0]

A może prościej:
[php:1:0fa0e99dc0]<?php
$tablica = preg_split('||', $string);
?>[/php:1:0fa0e99dc0]
cahe
Cytat
Cytat
[php:1:e43117f1e0]<?php
$znaki = strlen($string); //Pobieramy długość łańcucha.
for($i=0; $i < $znaki; $i++)
{
$tablica[$i] = $string[$i];
}
?>[/php:1:e43117f1e0]

A może prościej:
[php:1:e43117f1e0]<?php
$tablica = preg_split('||', $string);
?>[/php:1:e43117f1e0]


Fajnie, ale to już podał kurtz... ja tylko metode alternatywną.
zombie
ale...
Cytat
jest na to jakas funkcja - tylko takie roziwazanie mnie interesuje bo przerobienie lancucha za pomoca petlni to nie problem
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.