PHP
Fampidirana ny PHP
hanovaPHP (Hypertext Preprocessor) dia fiteny fandaharana malaza ampiasaina amin'ny fampandrosoana tranonkala. Izy io dia miasa eo amin'ny lafiny mpizara ary manampy amin'ny famoronana pejy tranonkala mavitrika. Ity cheatsheet ity dia manome topi-maso fohy momba ny endri-javatra lehibe sy ny fomba fampiasana PHP.
Fametrahana PHP
hanovaMba hampiasana PHP dia mila apetrakao amin'ny mpizara tranonkala ny PHP. Ireto misy fomba fametrahana PHP:
- XAMPP ho an'ny Windows, Linux, ary Mac.
- MAMP ho an'ny Mac.
- LAMP ho an'ny Linux.
- WAMP ho an'ny Windows.
Fampidirana Fototra
hanovaNy kaody PHP dia soratana ao anatin'ny tag <?php ... ?>
. Ireto misy ohatra tsotra:
<?php
echo "Salama, izao tontolo izao!";
?>
Fanehoana Hafatra
hanovaNy echo
dia ampiasaina hanehoana hafatra na sanda:
<?php
echo "Tonga soa eto amin'ny PHP!";
?>
Fanova
hanovaAmin'ny PHP, ny fanova dia ampiasaina hitahirizana sanda:
<?php
$anaranako = "Rakoto";
$taona = 25;
echo "Salama, ny anarako dia " . $anaranako . ", ary " . $taona . " taona aho.";
?>
Karazana angon-drakitra
hanovaPHP dia manana karazana angon-drakitra maro toy ny:
- String : Soratra na andiana tarehintsoratra.
- Integer : Isa manontolo.
- Float : Isa manana ampahany.
- Boolean : Marina na diso.
- Array : Lisitra na fikambanan'ny sanda.
- Object : Zavatra na zavatra iray avy amin'ny kilasy.
Fepetra
hanovaPHP dia ahafahanao mampiasa fepetra toa ny if
, else
, ary elseif
mba hanaraha-maso ny fifanarahan'ny kaody:
<?php
$taona = 18;
if ($taona >= 18) {
echo "Olondehibe ianao.";
} else {
echo "Zaza ianao.";
}
?>
Boribory
hanovaNy PHP dia manohana boribory toy ny for
, while
, ary foreach
:
<?php
for ($i = 0; $i < 5; $i++) {
echo "Isan'ny: " . $i . "<br>";
}
?>
Fomba sy Fampiasa
hanovaPHP dia manana fomba na fampiasa izay azo ampiasaina hamoronana kaody afaka ampiasaina imbetsaka:
<?php
function fiarahabana($anarana) {
return "Salama, " . $anarana . "!";
}
echo fiarahabana("Rakoto");
?>
Array (Lisitra)
hanovaArray dia ampiasaina hitahirizana sanda maromaro ao anaty fanova iray:
<?php
$anarana = array("Rakoto", "Rabe", "Rasoa");
echo "Ny voalohany dia " . $anarana[0] . ".";
?>
Array mifamatotra
hanovaArray mifamatotra dia manana fanalahidy sy sanda mifandray:
<?php
$taona = array("Rakoto"=>"35", "Rabe"=>"37", "Rasoa"=>"43");
echo "Rakoto dia " . $taona['Rakoto'] . " taona.";
?>
Fametrahana rakitra
hanovaPHP dia afaka mamaky sy manoratra rakitra amin'ny alàlan'ny fampiasana ny fampiasa toy ny fopen
, fwrite
, ary fclose
:
<?php
$rakitra = fopen("ohatra.txt", "w");
fwrite($rakitra, "Miarahaba, izao tontolo izao!");
fclose($rakitra);
?>
Fifandraisana amin'ny MySQL
hanovaPHP dia afaka mifandray amin'ny tahiry MySQL:
<?php
$conn = new mysqli("mpizara", "anarampampiasa", "tenimiafina", "anarandatabase");
if ($conn->connect_error) {
die("Tsy mety ny fifandraisana: " . $conn->connect_error);
}
$sql = "SELECT id, anarana FROM mpampiasa";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Anarana: " . $row["anarana"]. "<br>";
}
} else {
echo "Tsy misy vokatra";
}
$conn->close();
?>
Fehiny
hanovaPHP dia fiteny fandaharana matanjaka sy mora ianarana izay mety amin'ny fampandrosoana tranonkala. Amin'ny alàlan'ny fampiasana ny fitaovana ao aminy, dia afaka mamorona tranonkala mavitrika sy mihetsika ianao. Zava-dehibe ny mianatra ny fototra sy ny fomba fampiasana ireo fitaovana ireo mba hahazoana fampiharana PHP mahomby.