简单认识php

1.输出语句:

echo  'hello world';

2.声明变量用 $ 符号

$uname = 'andy';

3. php 拼接字符串用 点(.)

//设置中文编码
header("content-type:text/html;charset=utf-8");
$uname = 'andy';
echo '你的名字是'.$uname;

4. 定义数组

方式一(普通数组):
$foodArr = array('苹果','西蓝花','饼干'); //定义数组不能用[] 
$footArr[0];  // 使用下标访问数组内容 从0开始
count($foodArr);  //计算数组的长度
print_r($foodArr);   //直接输入复杂类型(Array ( [0] => 苹果 [1] => 西蓝花 [2] => 饼干 ) 1)
方式二(关系型数组):
$person= array('name'=>'吴京','film'=>'战狼','wife'=>'谢楠');
foreach($person as $key => $value){
  echo $key.'----'.$value.'<br>';
}
key:键
value:值

二维数组

$starArr=array(
    array(name=>'张翰',sing=>'拾忆'),
    array(name=>'小虎队',sing=>'爱'),
    array(name=>'罗志祥',sing=>'转角遇到爱')
);
// echo print_r($starArr);
for($i=0;$i<count($starArr);$i++){
    echo '名字:'.$starArr[$i][name].' 歌曲:'.$starArr[$i][sing].'<br>';
}

5. php页面可以输出 html 代码,需要执行的放在php标签里面,需要原封不动展示出来的放在php标签外面。

<style>
    span{
        color:pink;
        font-size:16px;
    }
</style>
<?php 
    echo 'hello world';
    echo '<br>';
    echo '<span>你好 世界</span>';
?>

 6. 导入其他文件

include  '01arr.php';

从假数据库中获取值

  $fruit = array(
      array(href=>'http://www.baidu.com',name=>'百度'),
      array(href=>'https://www.sina.com.cn/',name=>'新浪'),
      array(href=>'http://mini.eastday.com/',name=>'头条'),
      array(href=>'https://www.jd.com/',name=>'京东'),
    );

    echo '<ul>';
    for($i=0;$i<count($fruit);$i++){
      echo '<li>
      <a href="' .$fruit[$i][href]. '">点击我去' .$fruit[$i][name]. '</a>
     </li>';
    }
    echo '</ul>'

7. 页面向服务器提交数据的流程  

 1. form 表单发送数据,action 指定提交的url ,提交的方式 method:get(默认),post

    表单元素  需要提交的数据 ,使用 name 属性进行标记,name 属性的值可以随便起,但是尽可能有意义。

 2.使用 php 接收提交过来的数据($_GET,$_POST)

     php中 提供了一些超全局变量,跟 js 中的window对象类似,不需要定义就可以直接使用,是有值的。

 3. form 表单通过 get 提交数据的本质是 在url的后面 拼接上 name = value

  格式 lol_detail.php?lolHero = 提莫

  在 url 的后面 ?key = value

  如果自己能够拼接  url 也能够实现数据的提交(在地址栏里)

 4. 

猜你喜欢

转载自www.cnblogs.com/qtbb/p/11870098.html