Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 15 odgovora
  • 6.242 pregleda

Najnovija ↓

Najčešće korišćene funkcije 19.12.2011. u 08:54 · pre 181 mesec #1
Počinjem učiti pehape. Ne želim učiti sve redom, već mi je zamisao da naučim najčešće korišćene funkcije za rješavanje problema (analogija: učenje riječi kao što su automobil, letiti, plavo; u poređenju sa striktno medicinskom terminologijom), pa da upotrebom 2-3 funkcije vježbam rješavati zadatke.

Koje su najčešće korišćene funkcije?

Hvala.
Potpis
Knjiga, SLOBODA!
Re: Najčešće korišćene funkcije 19.12.2011. u 10:02 · pre 181 mesec #2
"pa da upotrebom 2-3 funkcije vježbam rješavati zadatke."
U zavisnosti od problema, razlicite funkcije su najcesce koriscene. Mislim da ti je pristup pogresan, ali kako hoces... Recimo da se najcesce koriste funckije za rad sa bazom, znaci kreni sa mysql_connect, pa prati dalje manual.
Ili poseti http://www.tizag.com/phpT/, potrosi 3-4 dana da prodjes kroz sve to, pa onda nastavi dalje kako hoces
Re: Najčešće korišćene funkcije 19.12.2011. u 10:06 · pre 181 mesec #3
Miloše, u programskom jeziku se uopste ne uce finkcije nego se uci kakod a se programira. A kad ti treba dauradis neki posao, onda pogledas u prirucniku koje funkcije za to sluze.
Potpis
http://pedja.supurovic.net - http://wireless.uzice.net - Besplatni .RS domeni - Mikrotik uputstva - YT9TP - OpenStreetMap Srbija
Sviđa mi se2
Re: Najčešće korišćene funkcije 19.12.2011. u 10:39 · pre 181 mesec
izmenjeno 1 put, poslednji put plus_minus 19.12.2011. u 10:59
  1. plus_minus19.12.2011. u 10:59zapis iz teksta poruke
#4
Ono što ćeš upotrebiti u gotovo svakom radu jeste: time(); date(); ili date('Y\.m\.d\, H:i:s', time()); ...

Veoma često se koriste i $_SERVER['...'] predefinisane promenjive (u grubom prevodu) koje su uvek dostupne u svakom opsegu.

Pored tih funkcija, veoma često (ne mora da znači) ćeš imati potrebu da recimo dobijeni naziv imena same skripte (php fajla) promeniš malo po svojoj potrebi,

a za to služe string funkcije.

Recimo:

Code (php):


$this_file_real_path_name = $_SERVER['SCRIPT_FILENAME'];
$no_extension = substr($this_file_real_path_name, 0, -4 );

echo $no_extension;

 


Ako se fajl u kome ovo gore izvršavaš zove "test.php" i taj se fajl nalazi u default wamp lokaciji u folderu "test", slučaj Windows ( c:\wamp\www\test\test.php ) ,
dobijeni rezultat će biti c:\wamp\www\test\test bez .php ekstenzije, dakle.

Sve u svemu, ti ne bi trebao da se sekiraš oko toga koje se funkcije najčešće upotrebljavaju, jer sve te funkcije imaš "na dlanu" ako imaš internet konekciju.
A možeš da skineš ceo manual u .chm formatu i lagano se podsetiš kada ti nešto popritreba i offline.

Ako se za nešto može reći da se često koristi u php-u, kako god okreneš, to pre mogu biti petlje nego funkcije,
mada i to je diskutabilno.

for loop
foreach loop
while loop
do while loop.

Funkcije, kako kad i za šta potreba, baš kao što ti je Peđa napisao.

Međutim, opet.. pošto je i to funkcija, zapravo postoje 2.. koje ćeš i te kako koristiti kako god okreneš jesu ili echo ili print.

I jedna i druga rade isto, a služe da se sve 'sažvakano' prenese na pretraživač. Ili ispred očiju korisnika..
Dakle, 2 glavne izvršne funkcije.
Potpis
about:networking
Re: Najčešće korišćene funkcije 19.12.2011. u 12:48 · pre 181 mesec #6
Htio sam reći da postoje neke funkcije (elementi) koji se najčešće koriste, tj sa kojima se najveći broj problema rješava, da ih naučim koje su, njihovu svrhu (šta rade), i potom ijh koristim u rješavanju nekih zadataka time učeći programski jezik (bolje znati par stvari, al` u dušu , nego znati sve al` u teoriji). Još jedna analogija: ono što ja hoću jeste da naučim koje su osnovne operacije u matematici, i da vježbom znam koja mi treba da bih rješio problem; u poređenju sa idejom da naučim svu matematiku iz osnovne i srednje škole, i fakulteta, pa tek onda rješavam proste zadatke. Nadam se da sam sad bolje objasnio.
Potpis
Knjiga, SLOBODA!
Re: Najčešće korišćene funkcije 19.12.2011. u 13:11 · pre 181 mesec #8
Evo, ja ti preporucujem: O'Reilly HeadFirst php&MySQL. Ona uopste nije "sve", nego bas te osnovne stvari. I nemoj da se uzrujavas kad vidis da je preko 600 strana, moze i preko 50 stranica dnevno da se predje ako si posvecen. Knjiga je 'debil-friendly', sto je uvek fina varijanta ako vec ne rasturas C++, Javu i jos nekoliko jezika, nego si sad "upao" u programiranje.
Ti, naravno, znas HTML i CSS je l'?
Re: Najčešće korišćene funkcije 19.12.2011. u 13:29 · pre 181 mesec #10
Za današnje pojmove, html bez css-a... to ti je kao neokrečena i neizmalterisana kuća. Samo temelj, cigla, krov i prozori.
A bez javaskripte, kao da nemaš ni instalacije po kući. Struja, voda, kanalizacija, itd.
Dakle, znaš html a ne znaš css, to ti je isto kao da ne znaš ni html.

Nekada nije bilo tako, dok danas... :) ... totalno, ali totalno drugačija priča.
Potpis
about:networking
Re: Najčešće korišćene funkcije 19.12.2011. u 13:57 · pre 181 mesec
izmenjeno 1 put, poslednji put Milos911 19.12.2011. u 14:30
  1. Milos91119.12.2011. u 14:30zapis iz teksta poruke
#11
Ovo ti je mlacenje prazne slame. Nije da neko nece da ti pomogne, nego nema svrhe pisati ovako nesto kad iz toga neces nista shvatiti.
Evo ti dva linka o funkcijama(pomenuo si u onoj tamo temi):
http://www.w3schools.com/php/php_functions.asp
http://php.net/manual/en/language.functions.php

Verujem da ti nista nece biti jasnije.
Citat:
Htio sam reći da postoje neke funkcije (elementi) koji se najčešće koriste, tj sa kojima se najveći broj problema rješava, da ih naučim koje su, njihovu svrhu (šta rade), i potom ijh koristim u rješavanju nekih zadataka time učeći programski jezik (bolje znati par stvari, al` u dušu , nego znati sve al` u teoriji).

Prvo nadji zadatak koji hoces da resis. Ako nemas, evo ja cu ti reci: Napravi stranicu sa formom za upis podataka, a na drugoj strani napravi da se ti podaci prikazuju. Ono sto ti treba od funkcija mozes naci ovde i ovde.
Ako neces da ucis mysql sad, napravi digitron u php-u. Kako god, obavezno predji ono na tizagu...

Edit: ispravio :). I btw, ovaj post nije zlonameran, cisto da se zna ako je neko pomislio suprotno...
Re: Najčešće korišćene funkcije 21.12.2011. u 14:13 · pre 180 meseci
izmenjeno 1 put, poslednji put Miloš Bjelanović 21.12.2011. u 14:57
  1. Miloš Bjelanović21.12.2011. u 14:57zapis iz teksta poruke
#13
Citat:
Milos911Prvo nadji zadatak koji hoces da resis. Ako nemas, evo ja cu ti reci: Napravi stranicu sa formom za upis podataka, a na drugoj strani napravi da se ti podaci prikazuju. Ono sto ti treba od funkcija mozes naci ovde i ovde.
Ako neces da ucis mysql sad, napravi digitron u php-u. Kako god, obavezno predji ono na tizagu...

Edit: ispravio :). I btw, ovaj post nije zlonameran, cisto da se zna ako je neko pomislio suprotno...

[Ovu poruku je menjao Milos911 dana 19.12.2011. u 14:30 GMT+1]



Unos.php
Code:

<html>
<head></head>
<title>Unos podataka</title>

<body>
<form method="post" action="izvjestaj.php">
<label for="ime">Ime: </label>
<input type="text" id="ime" name="ime">
<input type="submit" value="Ime" name="submit">
</form>
</body>
</html>



Izvjestaj.php
Code:

<html>
<head></head>
<title>Izvjestaj</title>

<body>
<?php
$ime = $_POST['ime'];

echo "Upisano ime: " . $ime;
?>
</body>
</html>
Potpis
Knjiga, SLOBODA!
Re: Najčešće korišćene funkcije 22.12.2011. u 14:14 · pre 180 meseci #15
Citat:
Milos911: :) Sad na drugoj strani upisi podatke u bazu, pa ih onda posle iscitaj...
Krenes od ovog linka, dok dodjes do kraja uspeces...
http://www.tizag.com/mysqlTutorial/mysqlconnection.php


Unos.php
Code:

<html>
<head></head>
<title>Unos podataka</title>

<body>
<form method="post" action="izvjestaj.php">
<label for="ime">Ime: </label>
<input type="text" id="ime" name="ime">
<input type="submit" value="Ime" name="submit">
</form>
</body>
</html>



Izvjestaj.php
Code:

<?php
$ime = $_POST['ime'];

echo "Ime je upamceno <br>";

mysql_connect('odrediste', 'kor_ime', 'lznk') or die(mysql_error());
echo "Povezan sa bazom";
mysql_select_db('bz_imena') or die(mysql_error());
echo "Odabrana baza";
mysql_query('CREATE TABLE tbl_imena(
id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY (id),
cl_ime VARCHAR(10)))
or die(mysql_error());

echo "Tabela napravljena.";

mysql_query("INSERT INTO tbl_imena (cl_ime) VALUES ($ime)") or die(mysql_error());

echo "Upamceno ime je upisano u tabelu.<br>";
echo "<a href="Baza.php">Otvori bazu.</a>";

?>




Baza.php
Code:

<?php
mysql_connect('odrediste', 'kor_ime', 'lznk') or die(mysql_error());
echo "Povezan sa bazom";   // Opciono
mysql_select_db('bz_imena') or die(mysql_error());
echo "Odabrana baza";   // Opciono
$upisano = mysql_query("SELECT * FROM imena");
$red = mysql_fetch_array ($upisano);

echo "Ime: ".$red[íme'];
?>
Potpis
Knjiga, SLOBODA!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme