Website Development Prices

Pretrazite Blog // Search This Blog

Showing posts with label PHP stringovi (PHP strings). Show all posts
Showing posts with label PHP stringovi (PHP strings). Show all posts

Thursday, February 4, 2016

Konvertovanje u string iz stringa (Converting to string from a string)

Konvertovanje u string iz stringa je kada se podaci do servera i od servera salju kao stringovi. Konverziju striga cete izvrsiti pomocu operacije pretvaranja (string) ili pomocu funkcije strval.

Primer:

<?php

$float = 1.2345;
echo (string) $float, "<br />";
echo strval($float), "<br />";


?>

Ovaj fajl sacuvajte kao u-string-iz-stringa.php.

Rezultat:

2.3456
2.3456

Ceo ili realan broj se konvertuju u string koji predstavlja broj sa njegovim ciframa (ukljucujuci i njegov eksponent), 

Monday, February 1, 2016

Formatiranje stringova (Formatting strings)

Dve funkcije za stringove kada zelite da formatirate podatke radi prikazivanja (npr. ako zelite da brojeve formatirate u formi stringa). To su printf i sprintf. Funkcija printf direktno prikazuje tekst. Povratnu vrednost funkcije sprintf mozete da pridruzite promenljivoj.

Primer:

printf(format [, args])
sprintf(format [, args]) 

Objasnjenje: stavke su uglastim zagradama [] i one su opcione; format stringa se sastoji od jedne ili vise direktiva, karaktera koji se kopira direktno u rezultat i specifikacije konverzije. Svaka specifikacija konverzije sastoji se od znaka procenta (%), iza kojeg slede jedan ili vise elemenata:


  • opcioni specifikator dopune, koji ukazuje koji se karakter koristi za dopunu rezultata do prave velicine. To mogu biti blanko karakter ili nula. Podrazumevana je dopuna blanko karakterima.  
  • opcioni specifikator ravnjanja, koji ukazuje da li rezultat treba da bude levo ili desno poravnat. Podrazumevano je desno ravnjanje (karakter - znaci da ce ravnjanje biti levo).
  • opcioni broj, specifikator sirine, koji definise koliko karaktera (minimalno) ova konverzija treba da obezbedi. 
  • opcioni specifikator preciznosti, koji ukazuje koliko decimalnih cifara treba da bude prikazano kod realnih brojeva (ovo ne utice na druge tipove podataka).
  • specifikator tipa, koji ukazuje kako treba da se tretira ulazni podataka.

Saturday, January 30, 2016

Funkcije za rad sa stringovima (Functions for working with strings)

<?php

/* Pomocu funkcije trim izbacujemo beline na pocetku stringa */
echo trim("     Volim motore."), "<br>"; 

/* Koristimo funkciju substr za vadjenje podstringova */
echo substr("Volim motore.", 6, 6), "<br>";

/* Koristimo funkciju strpos za pretrazivanje stringa */
echo "\"motore\" pocinje na poziciji ", strpos("Volim motore.", "motore"), "<br>";

/* Koristimo funkciju ucfirst za konvertovanje prvog 
karaktera u stringu u veliko slovo */
echo ucfirst("volim motore."), "<br>";

/* Koristimo funkciju strlen za odredjivanje duzine stringa */
echo "\"Volim motore.\" je ", strlen("Volim motore."), " karaktera dugacak. <br>";

/* Koristimo funkciju substr_replace za zamenu podstringa
drugim stringom */
echo substr_replace("Volim motore.", "more.", 6, 7), "<br>";

/* Koristimo funkciju chr za konvertovanje ASCII koda u 
slovo (ASCII 83 = "S", ASCII 85 = "U", ASCII 90 = "Z"
 ASCII 75 = "K", ASCII 75 = "I") */
echo chr(83), chr(85), chr(90), chr(85), chr(75), chr(73), "<br>";

/* Koristimo funkciju strtoupper za konvertovanje stringa u 
veliko slovo */
echo strtoupper("Volim motore."), "<br>";

?>

Wednesday, September 16, 2015

Operatori za rad sa stringovima (Operators for work with strings)

U PHP-u postoje dva operatora za rad sa stringovima:

  • operator konkatenacije (.)
  • operator spajanja i dodele (.=)
Prvi operator spaja operande sa leve i desne strane u jedan string. 

Drugi operator dodaje operand sa desne strane operandu sa leve strane.

Primer:

<?php

$motori = "Ja volim ";

echo "\$motori = ", $motori, "<br>";
echo "\$plavi = \$motori . \"plavi\"<br>";

$plavi = $motori . "plavi ";
echo "motor \$plavi = ", $plavi, "<br>";
echo "\$plavi .= \"Suzuki.\"<br>";

$plavi .= "Suzuki.";
echo "motor \$plavi = ", $plavi, "<br>";

?>

Ovaj fajl sacuvajte kao operatori-za-stringove.php.

Rezultat:

$motori = Ja volim
$plavi = $motori . "plavi"
motor $plavi = Ja volim plavi
$plavi .= "Suzuki."
motor $plavi = Ja volim plavi Suzuki.


In PHP, there are two operators to work with strings:

  • concatenation operator (.)
  • concatenating assignment operator (. =)

The first operator connects the operands on the left and right side in a single string.

Another operator adds operand from the right to operand on the left.

Example:

<?php

$motobikes = "I love ";

echo "\$motobikes = ", $motobikes, "<br>";
echo "\$blue = \$motobikes . \"blue\"<br>";

$blue = $motobikes . "blue ";
echo "motobike \$blue = ", $blue, "<br>";
echo "\$blue .= \"Suzuki.\"<br>";

$blue .= "Suzuki.";
echo "motobike \$blue = ", $blue, "<br>";

?>

Save this file as operators-forstrings.php.

Result:

$motobikes = I love
$blue = $motobikes . "blue"
motobike $blue = I love blue
$blue .= "Suzuki."
motobike $blue = I love blue Suzuki.


Search Blog

Price za decu