Showing posts with label Spremenljivke. Show all posts
Showing posts with label Spremenljivke. Show all posts

Wednesday, November 23, 2011

Funkcijo strpos()

Strpos() funkcija se uporablja za iskanje znakov/besedila znotraj niza.
Če najde zadetek, funkcija vrne položaj znaka prvo tekmo. Če ni ujemanj, da vrne FALSE.
Pa poglejmo, če smo našli niz "Svet" v naših niz:
<?php
echo strpos("Hello world!","world");
?>
 Izhodno kodo, zgoraj je:
6
 Položaj niza "Svet" v zgornjem je 6. Razlog, da je 6 (in ne 7), je, da je na prvem mestu znak v nizu 0 in ne 1.


Povezovalni Operator

Obstaja samo en niz upravljavec v PHP.
Povezovalni operator (.) se uporablja, da dva niza vrednosti skupaj.
Za spajanje dveh string spremenljivke skupaj, uporabite povezovalni operator:
<?php
$txt1="Hello World!";
$txt2="What a nice day!";
echo $txt1 . " " . $txt2;
?>
 Izhodno kodo, zgoraj je:
Hello World! What a nice day!
 Če pogledamo na zgoraj navedeno kodo boste videli, da smo uporabili povezovalni operator dva krat. To je zato, ker smo imeli vstaviti tretji niz (presledek), za ločevanje dveh nizov.

Funkcijo strlen()
Strlen() funkcija se uporablja za vračanje dolžino niza.
Let's najti dolžino niza:
<?php
echo strlen("Hello world!");
?>
 Izhodno kodo, zgoraj je:
12
 Dolžina niza se pogosto uporablja v zankami ali druge funkcije, ko je pomembno vedeti, ko se niz konča. (tj. v zanki, bi želeli, da ustavite zanko po zadnji znak v nizu).

PHP String Spremenljivke

Niz spremenljivk se uporabljajo vrednosti, ki vsebuje znake.
V tem poglavju se bomo pogled na najbolj skupne funkcije in operaterji, ki uporabljajo za manipulacijo nizov v PHP.
Ko smo ustvarili niz smo lahko manipulira. Niz lahko uporabite neposredno v funkcijo ali jih je mogoče uskladiščiti v spremenljivko.
Spodaj, PHP skript dodeli besedilo "Hello World" niz spremenljivka $ imenovane txt:
<?php
$txt="Hello World";
echo $txt;
?>
 Izhodno kodo, zgoraj je:
Hello World
 Zdaj, omogoča poskusite uporabiti nekaj različnih funkcij in izvajalci manipulirati niz.

Thursday, June 16, 2011

Statični Področje

Ko funkcija, vse njegove spremenljivke so običajno črta. Vendar pa včasih želite lokalno spremenljivko ne izbriše.
Za to uporabite statične ključno besedo, ko deklarirate spremenljivke:
static $rememberMe;
 Nato, vsakič, ko je funkcija se imenuje, te spremenljivke bo še vedno informacijami od zadnje poklicali funkcijo.
Opomba: Spremenljivka je še vedno lokalne funkcije.

 Parametri
Parameter je lokalno spremenljivko, katere vrednost, posredovana funkciji kličoča koda.
V seznam parametrov kot del funkcije prijavljeno parametre:
 function myTest($para1,$para2,...)
{
// function code
}
 Parametri, se imenujejo argumenti. Bomo razpravljali o njih podrobneje ko govorimo o funkcijah.

Wednesday, June 15, 2011

PHP Spremenljivke Področje

Področje uporabe spremenljivka je del skripta, v katerem se lahko sklicuje na spremenljivko.
PHP ima štiri različnih spremenljivo obsegov:
  • lokalni
  • globalni
  • statično
  • Parameter
 Lokalno področje uporabe

Spremenljivka, deklarirana v PHP funkcije lokalen in je mogoč samo v okviru te funkcije. (spremenljivka ima lokalno področje):
 <?php
$a = 5; // global scope

function myTest()
{
echo $a; // local scope
}

myTest();
?>
 Zgoraj skript ne bo dala vse izhodne ker odmev izkaz nanaša na lokalno področje spremenljivka $a, ki ni dodeljena vrednost tega področja.
Lokalne spremenljivke z enakim imenom lahko imate različne funkcije, ker lokalne spremenljivke le prepoznane funkcije, ki so prijavljene.
Lokalne spremenljivke izbrišejo takoj, ko funkcija končan.

 Globalna področja
Globalni obseg se nanaša na vsako spremenljivko, ki je opredeljena zunaj katere koli funkcije.
Globalne spremenljivke lahko dostopate s katerega koli dela skript, da ni notri a opravilo.
Dostop do globalne spremenljivke iz znotraj funkcije, uporabite globalno ključno besedo:
<?php
$a = 5;
$b = 10;

function myTest()
{
global $a, $b;
$b = $a + $b;
}

myTest();
echo $b;
?>
 Zgoraj skript bo izhod 15.

PHP shranjuje vse globalne spremenljivke v matriki, imenovano $GLOBALS [indeks]. Njenih kazalo je ime spremenljivke. Ta niz je tudi dostopna iz znotraj funkcije in se lahko uporablja za posodabljanje globalnih spremenljivk neposredno.

Zgornjem lahko predelajo kot to:
 <?php
$a = 5;
$b = 10;

function myTest()
{
$GLOBALS['b'] = $GLOBALS['a'] + $GLOBALS['b'];
}

myTest();
echo $b;
?>

PHP Spremenljivke


Spomnite algebre iz šole?
 Spomnite algebre iz šole? x = 5 y = 6, z = x + y

Se spomniš, da bi lahko uporabili črko (kot x) imeti vrednost (npr. 5) in da bi lahko uporabili zgoraj navedeni podatki izračuna vrednost z, da se 11?

Te črke se imenujejo spremenljivk in spremenljivke je mogoče imeti vrednosti (x = 5) ali izraze (z = x + y).


 PHP Spremenljivke

 S pomočjo algebre, PHP spremenljivke uporabljene vrednosti ali izraze.
Spremenljivka ima lahko kratko ime kot x, ali bolj opisno ime, kot carName.
Pravila za PHP spremenljivke imena:
  • Spremenljivke v PHP začne z znakom $, čemur sledi ime spremenljivke
  • Spremenljivka imena se morajo začeti z črka ali podčrtaj
  • Ime spremenljivke lahko vsebuje samo polovične znake in podčrtaje (A-z in 0-9 in _)
  • Spremenljivka imena ne smejo vsebovati presledkov
  • Imenom spremenljivk so velike in male črke (y in y sta dve različni spremenljivk) 
 Ustvarjanje PHP spremenljivke (razglasi)
 PHP je ni ukaza za razglasitev spremenljivko.
 Spremenljivka je ustvarjena v trenutku najprej dodelite vrednost je:

 $myCar="Volvo";
 Po izvedbi izkaz, zgoraj, bo spremenljivka myCar imajo vrednost Volvo.
Nasvet: Če želite ustvariti spremenljivke ne dodelite vrednost, nato pa mu dodelite vrednost null.
Let's ustvari spremenljivko, ki vsebujejo niz in spremenljivka, ki vsebuje število:
<?php
$txt="Hello World!";
$x=16;
?>
Opomba: Ob dodelite besedilno vrednost spremenljivke, postavite narekovajev okoli vrednosti.

 PHP je ohlapno tipizira jeziku

V PHP, spremenljivke ni treba navesti pred dodajanjem vrednosti.
V zgornjem primeru je obvestilo, da nismo imeli za povedati, PHP kateri podatkovni tip za spremenljivke.
PHP spremenljivke samodejno pretvori v pravilni podatkovni tip, glede na njegovo vrednost.
V močno tipkano programski jezik, morate prijaviti (opredeli) vrsto in ime spremenljivke, preden jo uporabite.