一点php的知识

来源:互联网 发布:淘宝需要注册公司吗 编辑:程序博客网 时间:2024/05/21 06:40

关于页面间传值

有几种方式,但是我个人目前来看是比较倾向于用session,而且还用session作了一个实验。
  • 如何把php界面的值传给另一个php页面
这篇文章里面说了几种。
就是cookie、post、get、session,我个人觉得用post和get要写好多的代码比较麻烦,所以觉得session比较好。此外还有一种方式就是用包含页面的方式。就是利用require_once "A.php";这样包含A.php的php页面就可以使用a中的一些变量了。

php代码:
1.php
<?phpsession_start();$test = 123;$_SESSION['test'] = $test;echo $test;?><a href = "2.php">url</a>


2.php

<?phpsession_start();$test = $_SESSION['test'];echo $test;?>

结果:


关于对字符串处理的函数

后来发现查看php manual更棒一些,不要再说w3cschool了,太低端了。

理解php中读字符串处理的一些函数,主要是因为看了php和Mysql web开发里面有一章是字符串操作和正则表达式的,发现了自己对很多字符串处理的函数还不是很熟,所以想总结一下,以后说不定还要用。

chop()


ltrim()


trim()


nl2br()


print()


printf()


strtoupper():函数把字符串转换为大写。
strtolower():函数把字符串转换为小写。
ucfirst():把字符串中的首字符转换为大写。
ucwords():把字符串中每个单词的首字符转换为大写。echo ucwords("hello world");---->Hello World

addslashes()

stripslashes()


explode()


implode()

join():几乎一模一样,细微差别具体用到了再说


strtok()

substr()


strcmp()


strcasecmp():不区分大小写的比较字符串,比较规则一样。


strnatcmp()


strlen():函数返回字符串的长度。


strstr()


strchr():是strstr()的别名。
strrchr():是strstr()的别名。对大小写敏感。二进制安全。
stristr():对大小写不敏感,二进制安全。


strpos():查找字符串首次出现的位置
strrpos():计算指定字符串在目标字符串中最后一次出现的位置


str_replace():子字符串替换,款式很多很复杂。多看看php manual。
substr_replace():替换字符串的子串。说是这么说的,但是功能又多又复杂,还可以取出,作为插入来使用。


后来发现查看php manual更棒一些,不要再说w3cschool了,太低端了。



0 0