关于页面间传值
有几种方式,但是我个人目前来看是比较倾向于用session,而且还用session作了一个实验。这篇文章里面说了几种。
就是cookie、post、get、session,我个人觉得用post和get要写好多的代码比较麻烦,所以觉得session比较好。此外还有一种方式就是用包含页面的方式。就是利用require_once "A.php";这样包含A.php的php页面就可以使用a中的一些变量了。
php代码:
1.php
<?php
session_start();
$test = 123;
$_SESSION['test'] = $test;
echo $test;
?>
<a href = "2.php">url</a>
2.php
<?php
session_start();
$test = $_SESSION['test'];
echo $test;
?>
结果:
关于对字符串处理的函数
后来发现查看php manual更棒一些,不要再说w3cschool了,太低端了。理解php中读字符串处理的一些函数,主要是因为看了php和Mysql web开发里面有一章是字符串操作和正则表达式的,发现了自己对很多字符串处理的函数还不是很熟,所以想总结一下,以后说不定还要用。
chop()
ltrim()
nl2br()
print()
strtoupper():函数把字符串转换为大写。
strtolower():函数把字符串转换为小写。
ucfirst():把字符串中的首字符转换为大写。
ucwords():把字符串中每个单词的首字符转换为大写。echo ucwords("hello world");---->Hello World
addslashes()
stripslashes()
explode()
implode()
join():几乎一模一样,细微差别具体用到了再说strtok()
substr()
strcmp()
strcasecmp():不区分大小写的比较字符串,比较规则一样。
strlen():函数返回字符串的长度。
strstr()
strrchr():是strstr()的别名。对大小写敏感。二进制安全。
stristr():对大小写不敏感,二进制安全。
strpos():查找字符串首次出现的位置
strrpos():计算指定字符串在目标字符串中最后一次出现的位置
str_replace():子字符串替换,款式很多很复杂。多看看php manual。
substr_replace():替换字符串的子串。说是这么说的,但是功能又多又复杂,还可以取出,作为插入来使用。
后来发现查看php manual更棒一些,不要再说w3cschool了,太低端了。