Using PHP in three simple ways to achieve the mobile phone number of the middle four (n-bit) with an asterisk display:
$mobile = ' 13912345678 ';1. String interception method$newMobile 1 = substr ($mobile, 0, 5). ' '. substr ($mobile, 9);echo
Bloggers have recently begun to learn about the various design patterns of PHP. In the beginning, of course, from some simple design patterns began to learn, such as the previously published factory model, today's simple mode, and then to see the
How to achieve the following requirements:
$data = Array (' x ' => ' xx ', ' y ' => ' yy ');echo $data [' x '];//output xxecho $data->x;//output XX
Method One: Constructs a class, realizes the Arrayaccess interface and the __get,__set magic method
A relatively simple php file Upload example, can be used when the request is not high, recorded here, convenient later to use when directly over the copy.
$resume = $_files[' Resumefile '];if ($resume [' name ']!= '){$enableType = array (' jpg ', '
The Declaration of a function1. Grammatical structure
The code is as follows
Copy Code
function functions name (argument list){function body; Optionalreturn value; Return optional}
parameter list separated by
0.in_array commonly used methods of use
The code is as follows
Copy Code
$nameslist = Array ("Small skin", "small Xuan Xuan", "works to", "cute little Trade");if ("In_array", $nameslist)){echo "Find it";}Else{echo "Do
Question mark comma operator syntax
The code is as follows
Copy Code
$a = 1;$b = $a ==1? ' A ': ' B ';echo $a;Result outputA
Parse the above statement into if else
The code is as follows
Copy
Programming environment
PHP5.2.4, basically PHP4.3 the above version, this code can be used
Preparatory work
Check Upload_tmp_dir items
If the PHP development environment is built on its own, you need to edit the php.ini file before you write
Here is a detailed description
The Theta class file is named after the. class.php, which is called with the Hump method, and the first letter is capitalized, for example Pay.class.php;The Theta class name and directory _ file name are consistent.
Empty (), Is_null (), isset () Truth-table (difference)
Let's take a look at the functional descriptions of these 3 functions www.111cn.net
Isset determines whether a variable already exists, returns TRUE if the variable exists, or returns FALSE.
XCache Working principle:
XCache is the open source opcode and var cache, it can speed up PHP is the reason is xcache by caching the user has requested PHP compiled results, Save the PHP compilation cache in the server's memory so that the user can
file System-based page Counter example
? Php
$countfile = "Num.txt";Defines that the file written by the counter is count.txt under the current directory, and then we should test whether the file can be openedif ($fp = fopen ($countfile, "r+"))
In asp,.net, date addition minus is a fairly simple datediff function to calculate how long the difference between two dates is, and when I learn PHP I think so, but completely different from what I think, the following is a friend wrote Php date
/** explorer! function library* Date of preparation: 2008-06-29* Last update: 2008-07-18 2:08**/Class system{//System sectionfunction Usr_level ($name) {$SQL = new MySQL ();$SQL->query ("Select ' Level ' WHERE ' username ' = ' $name
Web Effects Add data to select dynamically and save to data by PHP;
Value one
?
if ($_post)
{
$value = $_post[' select '];
Echo $value;
Save Database Tutorial Operations
}
?>
First look at a function in phpcms The code is as follows:Copy code Phpcms/libs/classes/param. class. php/*** Set Cookie* @ Param string $ var* @ Param string $ value* @ Param int $ time* @ Param string $ path*/Public static function set_cookie (
A few days ago, I helped my friend solve the MSSQL database connection problem after the website was migrated. Then I set up its code locally to test the environment and found an ASP problem and solved it, it also helped my friend solve the problem.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service