Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki gal kas zinot kaip padaryti:

if ("labas pasauli" yra zodis labas){ $i = "gerai"; }

kaip padaryti salygos sakini kad jei frazeje ar sakinyje yra koks nors zodis pvz frazeje "labas pasauli" yra zodis Labas ji butu teisinga.

 

Toks primityvus

 

 

$tekstas = 'labas pasauli';
$tekstas = explode(' ', $tekstas);
foreach ($tekstas as $zodis){
    if($zodis == 'labas'){ echo 'yra'; }
}

 

 

Galima ir su preg_match

 

Edited: štai daug paprasčiau

 

 

$tekstas = 'labas pasauli';
if (preg_match('/labas/', $tekstas)){ echo 'rasta'; }

Redagavo Aistis
Nuoroda į pranešimą
Dalintis kituose puslapiuose
Toks primityvus

 

 

$tekstas = 'labas pasauli';
$tekstas = explode(' ', $tekstas);
foreach ($tekstas as $zodis){
    if($zodis == 'labas'){ echo 'yra'; }
}

 

 

Galima ir su preg_match

 

Edited: štai daug paprasčiau

 

 

$tekstas = 'labas pasauli';
if (preg_match('/labas/', $tekstas)){ echo 'rasta'; }

dekui.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Visi ankstesni atsakymai nėra geri. Optimaliausias būdas tai padaryti:

if (stristr($tekstas, $ieskomasZodis) !== FALSE) {
// Rasta
}

Dekui kad patari, bet man puikiausiai tiko ir nario aistis kodas

$tekstas = 'labas pasauli';
if (preg_match('/labas/', $tekstas)){ echo 'rasta'; }

 

Dekui visiems.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Dekui kad patari, bet man puikiausiai tiko ir nario aistis kodas
$tekstas = 'labas pasauli';
if (preg_match('/labas/', $tekstas)){ echo 'rasta'; }

 

Dekui visiems.

 

Kad tiko tai tiko. Bet reguliarios išraiškos savaime yra lėtos. Jei galima jų išvengti - vengi.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Dekui kad patari, bet man puikiausiai tiko ir nario aistis kodas

$tekstas = 'labas pasauli';
if (preg_match('/labas/', $tekstas)){ echo 'rasta'; }

 

$tekstas = 'Labas pasauli';
if (preg_match('/labas/', $tekstas)){ echo 'rasta'; } else { echo 'nerasta'; }

rašys nerasta, naudok stristr()

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prie to pacio:

$psl = $_GET['psl'];
if ($psl == "") { $sk=sizeof($failas);
	$riba=0;
	while ($sk > 0 && $riba < 10) {
		   $sk=$sk-1;
		   $mas=explode("|", $failas[$sk]);
				   echo("<b>$mas[2]</b>:$mas[3]</br> 
				   <b>$mas[0]:</b>$mas[1]</br> ");
				   $riba++;

 

Kaip padaryti kad is tekstinio failo duomeis atvaizduotu ne is virsaus o is apacios.

 

pvz: .txt faile buna taip:

 

Labas|pasauli|Cia|as

As|lol|vvv|hi hi ha ha

 

ir atvaizduoja stai taip:

 

vvv:hi hi ha ha

As:lol

Cia:as

Labas:pasauli

 

o man reiketu kad butu:

 

Cia:as

Labas:pasauli

vvv:hi hi ha ha

As:lol

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Prie to pacio:

$psl = $_GET['psl'];
if ($psl == "") { $sk=sizeof($failas);
	$riba=0;
	while ($sk > 0 && $riba < 10) {
		   $sk=$sk-1;
		   $mas=explode("|", $failas[$sk]);
				   echo("<b>$mas[2]</b>:$mas[3]</br> 
				   <b>$mas[0]:</b>$mas[1]</br> ");
				   $riba++;

 

Kaip padaryti kad is tekstinio failo duomeis atvaizduotu ne is virsaus o is apacios.

 

pvz: .txt faile buna taip:

 

Labas|pasauli|Cia|as

As|lol|vvv|hi hi ha ha

 

ir atvaizduoja stai taip:

 

vvv:hi hi ha ha

As:lol

Cia:as

Labas:pasauli

 

o man reiketu kad butu:

 

Cia:as

Labas:pasauli

vvv:hi hi ha ha

As:lol

 

http://php.net/manual/en/function.array-reverse.php

 

Ir išvis geriau įrašinėk masyvus į .txt, t.y. serialize ir unserialize funkcijas vartok.

 

Dar geriau MySQL naudok.

Redagavo Voxas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

<?php $kodas = rand(0,9999999); ?>

<form action= "funkc.php" method="post" name="f1">

			  <p align="center"><font color="#000000">Rasyk:</font>
<input type="text" value="" name="zinute" maxlength="500"><br>

<input type="hidden" name="kodas" value="<?php echo"$kodas"; ?>"/>
<input type="submit" value="Rasyti">
				<br></form>
<p align="left">

 

Kame cia beda kad kodo nesiuncia post budu? ka ne taip darau, gal galite padeti? Zinute siuncia o kodo ne.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...