PHP
Fampidirana ny PHP
[hanova]PHP (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
[hanova]Mba 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
[hanova]Ny kaody PHP dia soratana ao anatin'ny tag <?php ... ?>
. Ireto misy ohatra tsotra:
<?php
echo "Salama, izao tontolo izao!";
?>
Fanehoana Hafatra
[hanova]Ny echo
dia ampiasaina hanehoana hafatra na sanda:
<?php
echo "Tonga soa eto amin'ny PHP!";
?>
Fanova
[hanova]Amin'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
[hanova]PHP 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
[hanova]PHP 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
[hanova]Ny 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
[hanova]PHP 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)
[hanova]Array dia ampiasaina hitahirizana sanda maromaro ao anaty fanova iray:
<?php
$anarana = array("Rakoto", "Rabe", "Rasoa");
echo "Ny voalohany dia " . $anarana[0] . ".";
?>
Array mifamatotra
[hanova]Array mifamatotra dia manana fanalahidy sy sanda mifandray:
<?php
$taona = array("Rakoto"=>"35", "Rabe"=>"37", "Rasoa"=>"43");
echo "Rakoto dia " . $taona['Rakoto'] . " taona.";
?>
Fametrahana rakitra
[hanova]PHP 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
[hanova]PHP 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
[hanova]PHP 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.