A cikin PHP, akwai nau'ikan bayanai da maganganu daban-daban waɗanda ke ba ku damar yin aiki tare da bayanai da aiwatar da ayyuka a cikin shirye-shiryenku. Nau'in bayanan gama gari sun haɗa da lambobi, kirtani, booleans, tsararru, da maras kyau. Kuna iya amfani da lissafi, kirtani, ɗawainiya, kwatantawa, da maganganu masu ma'ana don yin ƙididdiga da duba yanayin.
Nau'in Bayanai a cikin PHP
Zaren:
Bayani: Kirtani jeri ne na haruffa, an haɗa shi a cikin ƙididdiga guda ɗaya('') ko ƙididdiga biyu("").
Misali:
$name = "John Doe";
echo "Hello, ". $name; // Hello, John Doe
lamba
Bayani: lamba ɗaya ce gabaɗayan lamba ba tare da maki goma ba.
Misali:
$name = "John Doe";
echo "Hello, ". $name; // Hello, John Doe
Yawo
Bayani: Ruwa mai iyo lamba ce mai lamba goma.
Misali:
$pi = 3.14;
echo "The value of pi is ". $pi; // The value of pi is 3.14
Boolean
Bayani: Boolean darajar ce ko gaskiya ko ta ƙarya.
Misali:
$isLogged = true;
if($isLogged) {
echo "User is logged in";
} else {
echo "User is not logged in";
}
Tsari
Bayani: Tsari shine tarin abubuwa.
Misali:
$numbers = [1, 2, 3, 4, 5];
echo "The number of elements in the array is: ". count($numbers); // The number of elements in the array is: 5
Abu
Bayani: Abu misali ne na aji, wanda ya ƙunshi kaddarori da hanyoyi.
Misali:
class Person {
public $name;
public function sayHello() {
echo "Hello, I am ". $this->name;
}
}
$person = new Person();
$person->name = "John";
$person->sayHello(); // Hello, I am John
NULL
Bayani: NULL yana wakiltar maɓalli marar ƙima.
Misali:
$value = null;
if($value === null) {
echo "The value of the variable is NULL";
}
Albarkatu
Bayani: Hanya tana wakiltar albarkatun waje, kamar haɗin bayanai.
Misali:
$dbConnection = mysqli_connect("localhost", "username", "password", "database");
// Use $dbConnection to query the database
Magana a cikin PHP
Maganar Lissafi
Bayani: Kalmomin lissafin suna yin ayyukan lissafi.
Misali:
$sum = 5 + 3; // Addition
$difference = 10- 4; // Subtraction
$product = 2 * 6; // Multiplication
$quotient = 12 / 3; // Division
$remainder = 10 % 3; // Modulo(Remainder)
Bayanin Ayyuka
Bayani: Kalmomin aiki suna ba da ƙima ga mai canzawa.
Misali:
$x = 5; // Assigning 5 to $x
$y += 10; // Incrementing $y by 10
$z -= 3; // Decrementing $z by 3
Kwatanta Magana
Bayani: Kalmomin kwatance suna kwatanta dabi'u biyu kuma su dawo da sakamakon boolean.
Misali:
$x = 5;
$y = 10;
$isEqual = $x == $y; // Equality comparison
$isNotEqual = $x != $y; // Inequality comparison
$isGreater = $x > $y; // Greater than comparison
$isLess = $x < $y; // Less than comparison
Maganganun Hankali
Abu na farko da ya kamata ka yi shine ka yi la'akari da yadda za a yi amfani da boolean.
Misali:
Description: Logical expressions combine multiple conditions and return a boolean result.
Ƙunƙarar Ƙarfafawa
Bayani: Haɗin igiya yana haɗa kirtani da yawa zuwa ɗaya.
Misali:
$name = "John";
$message = "Hello, ". $name. "!"; // Concatenating strings
Maganganun Ƙarshe
$age = 20;
$message =($age >= 18) ? "You are an adult": "You are not an adult";
Waɗannan wasu nau'ikan maganganu ne na yau da kullun a cikin PHP. Fahimtar da amfani da waɗannan maganganun yana da mahimmanci don yin ƙididdiga, yanke shawara, da sarrafa bayanai a cikin aikace-aikacen PHP.



