PHP笔记

PHP笔记

1.$_POST区分大小写,只有大写时才能获取数据;

2. header("Location:friendList.php");Location跟“:”间不能有空格

3.  打开新的窗口同时转递参数 window.open("XX.php?username="+encodeURI[xx.innerText]","_blank"")'//encodeUR解决乱 转职问题

4.接收window.open转递的参数 <?php  $xxx = $_GET['username'] ; ?>

5.在html中输出转递值<?php echo $xxx ?>

6.Php中也有 trim()方法去掉空格。

7.window.resizeTo(X,Y)设置窗口的大小。

8.在js中使用php数据;var data=xx+"&getter=<?php echo $xxxxx ?>";

9.设置session:  session_start(); $_SESSION['变量名']=$username;

10.读取session:  session_start();  $XX = $_SESSION['变量名']

11.要把两个变量连接在一起,请使用这个点运算符 (.) :并置运算符 (.) 用于把两个字符串值连接起来。

12.$result = mysql_query("SELECT * FROM person");==$sql = "SELECT * FROM person";$result = mysql_query($sql,$con);

13.<?php$xmlDoc=newDOMDocument();$xmlDoc->load("note.xml");print$xmlDoc->saveXML(); ?>子创建了一个 DOMDocument-Object,并把 "note.xml" 中的 XML 载入这个文档对象中。saveXML() 函数把内部 XML 文档放入一个字符串,这样我们就可以输出它。

14.nclude() 函数会生成一个警告(但是脚本会继续执行),而 require() 函数会生成一个致命错误(fatal error)(在错误发生后脚本会停止执行)。

15.File_put_contents("d:/mylog.log" ,$要在日志中保存的变量名,FILE_APPEND);

16.window.setInterval("函数名",触发时间间隔);window在每隔一定的时候后会自动触发函数

17.在php中字符的连接“。”相当与java的"+";

18.MYSQL自我复制  insert into emp(name,grade,email,salary) select name,grade,email,salary from emp;

19.Php中减一操作:".($数值——1)."

20.为什么在php中的方法中对象的转递对象值时,不用返回对象也可以在相应的页面再次利用该对象???、答:可能是在php的方法中在转递对象值时,方法内改变了该对象值的属性,因此该对象相比与之前的对象在冥冥之中发生了改变。不用返回也可以的、

21.$_GET  $_POST    $_REQUEST接收参数的区别????????????????

 

22.函数参数的传递{{{{

function myfun1($var1)
            {   //值传递测试函数
                $var1=88;
            }
            function myfun2(&$var1)
            {   //第一种引用传递测试函数
                $var1=88;
            }                                      
            function myfun3($var1)
            {   //第二种引用传递测试函数
                $var1=99;
            }
            function myfun4($string,$color="red")
            {   //默认参数传递测试函数
                echo "<font color=".$color.">".$string."</font>";
            }
            $var1=66;
            $string="这是红色字体!";
            echo "初始值:\$var=".$var1."<br>";
            myfun1($var1);
            echo "值传递结束后:\$var=".$var1."<br>";
            myfun2($var1);
            echo "第一种引用传递结束后:\$var=".$var1."<br>";
            myfun3(&$var1);
            echo "第二种引用传递结束后:\$var=".$var1."<br>";
            echo "默认参数的效果为:";
            @myfun4($string);
            结果::
            初始值:$var=66
                        值传递结束后:$var=66
                        第一种引用传递结束后:$var=88
                        第二种引用传递结束后:$var=99
                        默认参数的效果为:这是红色字体!

}}}}}}]

你可能感兴趣的:(PHP)