Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 1 Dołączył: 19.03.2009 Ostrzeżenie: (0%)
|
Witam, zaciąłem się i nie bardzo wiem co zrobić:
Mam coś takiego: Kod $czyfunkcja= 'sin|cos'; if(eregi($czyfunkcja,$drugiciag){ //coś tam wykonuje } i chciałbym żeby to co w jest w if wykonywało się jedynie w tedy kiedy $drugiciag wynosi "sin" lub "cos", a on sie wykonuje tez w tedy kiedy wynosi np: "sinasdada", "sinz", "coser" itd.... próbowałem też zapisu : $czyfunkcja= '(sin)|(cos)' $czyfunkcja= '(sin){1}|(cos){1}' $czyfunkcja= '[sin]|[cos]' ale nic nie pomogło. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 1 Dołączył: 19.03.2009 Ostrzeżenie: (0%)
|
no jeśli już to zamiast $czyfunkcja będzie $ciąg==sin itd...
no teoretycznie mógłbym ale tego będzie znacznie więcej (sin, cos, atan, asin, pow, itd) i myślałem że jest coś co by mi to uprościło. Nie można stworzyć takieg wyrażenie regularnego 'sin'? Tak żeby if wyłapywał tylko te porównanie kiedy w drugim ciągu jest wyłącznie tez słowo 'sin' bez żadnych dodatkowych znaków na początku i końcu tego ciągu? |
|
|
|
Derw [PHP]Prównanie dwóch ciągów 28.03.2009, 11:45:54
fifi209 eregi porównuje ciąg do wyrażenia. 28.03.2009, 11:46:53 
Derw Cytat(fifi209 @ 28.03.2009, 11:46:53 ... 28.03.2009, 16:18:08
piotrooo89 a nie możesz tak zrobić?
[PHP] pobierz, plaintext... 28.03.2009, 16:28:51
fifi209 Masz
Kod<?php
$reg = '/(^sin... 28.03.2009, 19:42:53
Derw Dzięki za pomoc. Można zamknąć. 28.03.2009, 21:06:23 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 12:10 |