Wyciaganie kawalka ze stringa po odnalezeniu znaku spacjalnego |
Wyciaganie kawalka ze stringa po odnalezeniu znaku spacjalnego |
28.06.2018, 17:04:33
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 17.09.2015 Ostrzeżenie: (0%) |
Witam, panowie mam takiego stringa:
Problem polega na tym ze najczesciej bedzie on przyjmowa forme typu:
Jednak czasem bedzie to cos takiego jak wyzej. Problem moj polega na tym ze potrzebuje wszystkie liczby pomiedzy "-" miec w osobnej zmiennej, ktora bedzie potem sprawdzana ze zmienna przychodzaca z formularza. Cos w stylu ze jak forularzem wysylam liczbe 11 do tego dlugiego stringa to zwracany mi jest TRUE a jak jej tam nie ma to FALSE. Ma ktos na to jakis sposob? Dzieki PS: Zrobilem cos takiego na szybko ale nie dziala:
Ten post edytował fumfel20 28.06.2018, 17:08:56 |
|
|
28.06.2018, 17:14:58
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
if (strpos($string, (string)$number )!== false){
-------------------- |
|
|
28.06.2018, 18:44:52
Post
#3
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 17.09.2015 Ostrzeżenie: (0%) |
|
|
|
29.06.2018, 08:19:01
Post
#4
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) |
A co jak string będzie typu "9-11" a $number = 1 ?
sprawniej chyba zrobić coś w stylu Kod return in_array($number, explode('-', $string));
|
|
|
29.06.2018, 15:08:34
Post
#5
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 17.09.2015 Ostrzeżenie: (0%) |
A co jak string będzie typu "9-11" a $number = 1 ? sprawniej chyba zrobić coś w stylu Kod return in_array($number, explode('-', $string)); Masz racje, dzis sie nad tym zastanawialem gdy bedzie np CCP516-517 a ktos wysle 1 lub 5 lub 6 lub 7 albo nawer 51. Sprawdze twoj sposob Dzieki kolego. Dziala od strzala! |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 07:24 |