时间:2021-07-01 10:21:17 帮助过:19人阅读
1.打印的字符串里面包含引号时,要注意采取下面的两种方式之一:1). 在引号前加上反斜杠"\".2). 使用单引号.举例如下:
1 I love using PHP!";4 // OK because we escaped the quotes!5 echo "I love using PHP!";6 // OK because we used an apostrophe '7 echo "I love using PHP!";8 ?>
2.String Creation Heredoc 使用<<<和自定义的一些标识符(这里用的是TEST)开始字符串的heredoc,最后以"标识符;"作为结束标志.注意标识符要在单独一行,不可缩进.举例如下:
1 $my_string = <<
1 Tizag.com Webmaster Tutorials Unlock your potential!
3.include函数与require函数的区别 使用include函数时,若出现错误,只是提出警告,代码依然执行下去;使用require函数时,则会报错,并且终止执行下去.强烈推荐使用后者.
4.POST与GET的区别1). POSTHTML代码片段:
1
PHP代码片段:
1 $quantity = $_POST['quantity'];2 $item = $_POST['item'];
2). GET
HTML代码片段:
1 $quantity = $_GET['quantity'];2 $item = $_GET['item'];
3). 两者区别
GET传递数据是通过url,上面的例子中跳转到process.php页面是,会在url后面附上"?item=##&quantity=##",其中?是告诉浏览器接下来的这几项是变量.所以,传递重要信息如密码等,就不要使用GET方式传递数据,这样会完全暴露出来,非常不安全.
5.PHP创建文件 在PHP中,fopen函数用于打开一个文件,当该文件不存在时,就创建该文件.
1 $ourFileName = "testFile.txt";2 $ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");3 fclose($ourFileHandle);
6.PHP打开文件 打开文件的方式有几种:1). Read: 'r'只读,文件指针在文件开头.2). Write: 'w'只写,文件指针在文件开头.而且会把之前的内容覆盖.3). Append: 'a'只写,文件指针在文件末尾.
7.PHP删除文件 使用unlink函数.
1 $myFile = "testFile.txt";2 unlink($myFile);
8.PHP在字符串里匹配字段 使用strpos函数返回相应字段位置. 举例如下:
1 $numberedString = "1234567890"; // 10 numbers from 1 to 02 $fivePos = strpos($numberedString, "5");3 echo "The position of 5 in our string was $fivePos";
结果如下:
1 The position of 5 in our string was 42 3 Finding All Occurrences in a String with Offset
举例如下:
1 $numberedString = "1234567890123456789012345678901234567890";2 $offset = 0; // initial offset is 03 $fiveCounter = 0;4 while($offset = strpos($numberedString, "5", $offset + 1)){5 $fiveCounter++;6 echo "Five #$fiveCounter is at position - $offset";7 }
1 Five #1 is at position - 4 2 Five #2 is at position - 143 Five #3 is at position - 244 Five #4 is at position - 34
9.PHP分割字符串 使用explode函数. 举例如下:
1 $rawPhoneNumber = "800-555-5555";2 $phoneChunks = explode("-", $rawPhoneNumber);3 echo "Raw Phone Number = $rawPhoneNumber ";4 echo "First chunk = $phoneChunks[0]";5 echo "Second chunk = $phoneChunks[1]";6 echo "Third Chunk chunk = $phoneChunks[2]";
1 Raw Phone Number = 800-555-55552 First chunk = 8003 Second chunk = 5554 Third Chunk chunk = 5555
10.PHP连接字符串 使用implode函数.
< 上一篇
100分内容区的XSS和HTML入侵解决方案;
下一篇 >
PHP中的Traits详解
记住我的登录 忘记密码?
登录
我已阅读用户协议及版权声明
注册