10个PHP函数,帮助您更快地编写代码
1. strlen()
The strlen() function returns the length of a string.
Example:
$string = "Hello world!";
echo strlen($string); // Outputs 12
2. substr()
The substr() function returns a part of a string, starting at a specified position and with a specified length.
Example:
$string = "Hello world!";
echo substr($string, 0, 5); // Outputs "Hello"
3. explode()
The explode() function splits a string into an array, using a specified delimiter.
Example:
$string = "apple,banana,orange";
$array = explode(",", $string);
print_r($array); // Outputs Array ( [0] => apple [1] => banana [2] => orange )
4. implode()
The implode() function joins array elements into a string, using a specified delimiter.
Example:
$array = array("apple", "banana", "orange");
$string = implode(",", $array);
echo $string; // Outputs "apple,banana,orange"
5. strtoupper()
The strtoupper() function converts a string to uppercase.
Example:
$string = "hello world!";
echo strtoupper($string); // Outputs "HELLO WORLD!"
6. strtolower()
The strtolower() function converts a string to lowercase.
Example:
$string = "HELLO WORLD!";
echo strtolower($string); // Outputs "hello world!"
7. rand()
The rand() function generates a random number.
Example:
$number = rand(1, 100);
echo $number; // Outputs a random number between 1 and 100
8. file_get_contents()
The file_get_contents() function reads an entire file into a string.
Example:
$string = file_get_contents("myfile.txt");
echo $string; // Outputs the contents of myfile.txt
9. file_put_contents()
The file_put_contents() function writes a string to a file.
Example:
$string = "Hello world!";
file_put_contents("myfile.txt", $string);
10. array_key_exists()
The array_key_exists() function checks if a specified key exists in an array.
Example:
$array = array("name" => "John", "age" => 30);
if (array_key_exists("name", $array)) {
echo "The key 'name' exists in the array";
} else {
echo "The key 'name' does not exist in the array";
} // Outputs "The key 'name' exists in the array"
