【PHP,coño !de nuevo¡】

もう一度!今回は絶対諦めないよ。

仕事のために!

!Ánimo¡


2014年辛星PHP教程夏季版

【记录】一个PHP新手走在PHP路上


那么首先从基础开始吧!

 <?php
    echo "Hello world";
 ?>

最古老的代码23333333,现在输出中文还会乱码。嗯嗯乱码的原因是browser无法正确索引文件字符集,所以需要加个header。

header("Content-type: text/html; charset=utf-8");

然后还有个问题,php代码嵌入到html文件中无法解析。

然后,“默认情况下,单纯的html不能解析php”

这是基础不牢靠的表现啊啊,php解释器在服务器端。


梳理一下流程:

user在浏览器输入php文件名→WEB服务器(如IIS或Apache)接受请求

→将其发送给PHP引擎→PHP引擎处理数据生成HTML页面并返给WEB服务器

→WEB服务器再将页面返回给客户端浏览器

嗯,因为环境搭建用的是WAMP,所以是Apache,然后对PHP的支持是通过模块mod_php5实现的。

PHP内核探索 ——Veda原型

底层的东西……好难。啊啊我可是学过单片机的人!又不是总用windows,算了……


 Parse error: syntax error, unexpected '锛�' (T_STRING) in C:\wamp\www\php\test.php on line 5

看到这个错误;: 你俩真是好兄弟,遥想大一C语言。

<?php 
	header("Content-type: text/html; charset=utf-8"); 
	$a = false;
	var_dump($a);  //var_dump是判断表达式类型与值的函数
	
	$str1 = "你很"; /*连接字符串的练习*/
	$str2 = "笨";    #这样也可以注释,Shell风格
	$str3 = "而我";
	$str4 = "很聪明";
	echo $str1.$str2.$str3.$str4;
?>

输出结果:

    boolean false

    你很笨而我很聪明

玩的真开心。

2015/10/10 其实仅仅输出了Hello world就满足了的人,这真是个魔性的程序

上班第一天,自学。复习c?

先是if/elseif/else选择结构,然后是while/for循环结构

运行中出现了一个错误:Notice: Undefined variable: b了! in C:\wamp\www\php\test.php on line 29

echo "已经加到$b了!","</br>";

是这句引起的问题,在字符串中变量后面好像得空一格。

所以是:

<?php
    header("Content-type; text/html; charset=utf-8");
    $b = 8;
    while($b <= 10){
        echo "已经加到$b 了!","</br>";
    }
    echo "加完了!";
?>

while后面跟的小括号中会得到一个布尔类型的结果,大括号就是一个循环体。

再来是数组的创建与修改 Array( )

$arr = array('hero' => 'Rose','age' = '21');
$arr['hero'] = 'Jack';

字符做索引是弱类型的表现,这是关联数组,而数字索引是索引数组。count()可以得到数组的元素个数。


函数的创建 function xxx(){ }

function myf($fpa,$spa,$tpa){
    echo "传入的是参数是&fpa !";
    return $spa+$tpa;
}
$res = myf('I\'m so happy:)');
echo "<br />spa与fpa相加为$res !";

这里用单引号的时候输出是:传入的是参数是$aa !

改为单引号就对了。(((然后单引号的转义:/'

PHP双引号内的变量会被执行(转义),单引号不会

文件的导入用require(数据库)和include(某个页面)

比如:include ‘test2.php;

form表单来了~

<?php 
    echo '$_POST:';var_dump($_POST)

?>
<form name = "msg" method = "POST" action = "">
账号:<input name = "id" type = "text"></input><br />
密码:<input name = "pwd" type = "text"></input><br / >
<input type = "submit" name="submit" value = "登录">
</form>

POST常用,GET信息会在地址栏显示,也可以直接用地址栏提交。为了防止表单重复提交应该加一个令牌[token];

$_REQUEST中包含了$_POST与$_GET中所有的内容。

你可能感兴趣的:(PHP)