Two days ago, I needed to find the duplicate data in the PHP array. I summarized the two methods and shared them with you here. Please pay attention to them.
(1) Using functions provided by PHP, array_unique and array_diff_assoc
(2) write
// Calculate the number of days from January 1, January 1, a.m., $ mm, and $ dd. function datelocal ($ yyyy, $ mm, $ dd) { $ monthdays = array (, 28, 31 ); // The number of days of a month in a non-leap year // determines whether the value is a
In PhP5, there is a new verification method, ctype, which can be used for character string verification.
For example
If (! Ctype_alnum ($ _ Get ['login']) {
Echo "must be an English character or number ranging from 0 to 9. ";
}
If (! Ctype_alpha ($ _
1. Assume that the link is sufficient.ImageHost Domain Name: www.test.com
2. Modify httpd. conf.
Setenvifnocase Referer "^ http://www.test.com/" local_ref = 1Order allow, denyAllow from Env = local_ref This simple application not only solves the
To continue the discussion on PHP application security, pay attention to the following aspects:
1. Filter SQL injection attacksYou can use PHP built-in functions such as addslashes to directly provide functions for ease of use.Function verifyinput (
When the latest version of PHP 5.3 is used with CI 1.7.2, the following occurs:
The URI you submitted has disallowed characters error,
The solution is as follows:
The main reason is that preg_quote adds a backslash before each allowed character:
1. Get the Installation File: http://www.php.net/downloads.php php-5.3.8.tar.gz
Get the support files required to install PHP: http://download.csdn.net/download/netlong339/1351852 libxml2-2.6.32.tar.gz
2. Install libxml2
1 tar zxvf
Article Source: http://blog.codinglabs.org/articles/hash-collisions-attack-on-php.html
Recently, hashtable collision attacks (hashtable collisions as DoS attack) have been mentioned, and many languages have been involved. This article combines the
Http://www.lmws.net/phpweb/article.php? Id = 79
Use PHP to calculate the ID card verification code
The meaning of each Chinese (Mainland) citizen ID card number is described in many articles on the Internet. The last digit of the
Definition and usage
The file_get_contents () function reads the entire file into a string.
Like file (), the difference is that file_get_contents () reads the file into a string.
The file_get_contents () function is the preferred method for reading
$ Text = "/t these are a few words ...";$ Hello = "Hello World ";$ Binary = "/x09example string/x0a ";
# OriginalVar_dump ($ text );Echo "/N ";
# $ Text$ Trimed = trim ($ text );Var_dump ($ trimed );Echo "/N ";
$ Ltrimed = ltrim ($ text, "/T .");Var_
The sorting and search algorithms are put together just now, which makes it inconvenient to read. Therefore, we will use the search algorithms for discussion. php implements binary search based on quick sorting.
/*** Description: PhP class that
Preface I am about to start recruiting students. My job is mainly for PHP and C development. I will also find several PHP interview questions from the Internet recently, and I will record the basic questions myself.
1.
See this article from the PHP entry of Wiki. donew:
Http://www2.uuzone.com/blog/555080192/34691.htm
Http://www2.uuzone.com/app/trackBack.do? Type = Blog & amp; trackbackid = 34691
He roughly criticized why PHP is not suitable for large-scale
The previous article said: Web-server will create a thread (process) to process received PHP requests. (The difference between using threads or processes can be found in blog: http://blog.csdn.net/NRC_DouNingBo/archive/2011/06/29/6575807.aspx ). How
Application of Ajax in PHP
[Ajax execution principle]An Ajax interaction starts with a JavaScript Object called XMLHttpRequest. As the name implies, it allows a client script to execute an HTTP request and parse a server response in XML
PHP beginners (PhP beginner)Definition: PhP beginners (PhP beginner) are the people preparing to make a living using PHP programs and to build or maintain one or more websites/programs implemented using PHP Technology ).Description: These people
Generating HTML files has many advantages, such as reducing the load on servers and databases and indexing a single file by search engines.
In my opinion, the principle of generating an HTML file is also very simple, that is, you can use the
Emplist. php
employee information list "; echo " id name Grade email salary operation "; // here we need to display the user information cyclically while ($ ROW = m Ysql_fetch_assoc ($ res )) {echo " {$ row ['id']} {$ row
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