![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 105 Dołączył: 7.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
$wynik[0]:
Czy można jakoś ustawić preg_match_all, by w wyniku 80 było integerem, podobnie jak 20, a plus pozostawał stringiem? Czyli:
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 27 Dołączył: 5.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował tomxx 18.01.2014, 20:43:18 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 105 Dołączył: 7.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Czyli rozumiem, że samo preg_match_all nie ma takiej możliwości.
O rzutowaniu myslałem, ale chciałem się dowiedzieć czy może idzie to zrobić szybciej już na etapie wyłuskiwania danych. Znalazłem krótsze dla mnie rozwiązanie, bo tablica będzie i tak zapisywana w JSON. Wystarczy do json_encode dodać stałą JSON_NUMERIC_CHECK (PHP 5.3.3+): |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 08:26 |