Results: 1580
Notes
  • Newest first
  • Oldest first
  • Newest first(All)
  • Oldest first(All)
➤ The gettype() function returns the type of a variable. Syntax:
gettype(variable);
For instance:
$int = 10;
echo gettype($int)."\n"; // outputs:  integer

$str = "PHP";
echo gettype($str)."\n"; // outputs:  string

$flt = 1.2;
echo gettype($flt)."\n"; // outputs:  double  (also called float)

$bool = true;
echo gettype($bool)."\n"; // outputs:  boolean

$arr = [1,2,3,4,5,6,7,8,9,10];
echo gettype($arr)."\n"; // outputs:  array
by Levani Makhareishvili
2 years ago
0
PHP
Function
1
Associative array
<?php

$co_members = [
				"name"=>"Oto",
				"weight"=>70,
				"hight"=>180,
				"male"=> true,
				"married"=> true];
				
				echo "$co_members[name] is $co_members[weight]kg and $co_members[hight]cm.";
OUTPUT

Oto is 70kg and 180cm.
by otar datuadze
2 years ago
0
PHP
array
1
by დავით ქუთათელაძე
2 years ago
0
PHP
differences between echo and print
1
by დავით ქუთათელაძე
2 years ago
0
PHP
echo/print
1
// Write a function that reverses a string. The input string is given as an array of characters. // Example: Input: s = ["h","e","l","l","o"], Output: ["o","l","l","e","h"]
// with built-in function
function reverseString($s) {
    $s = array_reverse($s);
    return $s;
}
print_r(reverseString(["h", "e" , "l", "l", "o"]));
// with loop
function reverseString($s) {
    $count = count($s);
    $array = [];
    for ($i = 0; $i < $count; $i++) {
	array_unshift($array, $s[$i]); // inserts element at the beginning of the array
    }
    $s = $array;
    return $s;
}
print_r(reverseString(["h", "e" , "l", "l", "o"]));
by Luka Khitaridze
2 years ago
0
PHP
Array
1
// Reverse bits of a given 32 bits. // The input must be a binary string of length 32 // Example : input: n = 00000010100101000001111010011100, Output: 964176192 (00111001011110000010100101000000) - reversed.
function reverseBits($n) {
    $n = bindec(strrev($n));
    return $n;
}
echo reverseBits("00000010100101000001111010011100");
// P.S onlinephp returns correct answer: 964176192, but
// leet code returns 1 at the same case,
// can someone explain to me in the comments ? 
by Luka Khitaridze
2 years ago
0
PHP
String
1
➤ The in_array() function searches an array for a specific value. Syntax:
in_array(search, array, type) // third parameter is optional 
For instance:
$colours = ["Red", "Black", "White"];

if (in_array("Black", $colours))
  echo "Match found!";
else
  echo "Match not found!";
  // outputs:     Match found!
by Levani Makhareishvili
2 years ago
0
PHP
Arrays
Function
1
➤ The array_unique() function removes duplicate values from an array. If two or more array values are the same, the first appearance will be kept and the other will be removed. Syntax:
array_unique(array, sorttype)  // second parameter is optional
For instance:
$colours = [
	"Red",
	"Black", 
	"White",
	"Red",
	"Black",
	"Blue",
	"white"
	];
print_r (array_unique($colours));
// outputs: 
/*Array
(
    [0] => Red
    [1] => Black
    [2] => White
    [5] => Blue
    [6] => white
)*/
by Levani Makhareishvili
2 years ago
0
PHP
Arrays
Function
1
➤ The print_r() function prints the information about a variable in a more human-readable way. Syntax:
print_r(variable, return);  // second parameter is optional 
For instance:
$cars = array("BMW", "Ferrari", "Mustang");
print_r($cars);
$names = array("Keira Knightley"=>"37", "Mads Mikkelsen"=>"56", "Keanu Reeves"=>"58");
print_r($names);
/* outputs:
Array
(
    [0] => BMW
    [1] => Ferrari
    [2] => Mustang
)
Array
(
    [Keira Knightley] => 37
    [Mads Mikkelsen] => 56
    [Keanu Reeves] => 58
)
*/
by Levani Makhareishvili
2 years ago
0
PHP
Function
1
➤ The ord() function returns the ASCII value of the first character of a string. Syntax:
ord(string)
For instance:
echo ord("A")."  -  A\n";  // outputs:   65
echo ord("a")."  -  a\n";  // outputs:   97
echo ord("z")." -  z\n";  // outputs:   122
echo ord(7)."  -  7\n";    // outputs:   55
echo ord("7")."  - '7'\n";  // outputs:   55
by Levani Makhareishvili
2 years ago
0
PHP
Function
1
Results: 1580