Blogger Information
Blog 14
fans 0
comment 0
visits 11829
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP入门-3 2018年4月13日课程
JUNL的博客1111
Original
687 people have browsed it

实例

<?php
/医院
 * Created by PhpStorm.
 * User: karen
 * Date: 2018/4/14
 * Time: 20:02
 */
echo'<hr color="red">';
//算术运算
//逻辑运算
//字符运算
var_dump(5+10);
echo'<hr>';
var_dump(3.14*5*5);
echo'<hr>';
var_dump(100>90);
echo'<hr>';
var_dump(100>90 && 30>=50);
var_dump(true && false);
echo'<hr>';
var_dump(true||false);
echo'<hr>';
var_dump(!true);
echo'<hr>';
var_dump(!false);
echo'<hr>';
$siteName='php中文网www.php.cn';
$course='php编程技术';
echo '欢迎来到'.$siteName.'学习'.$course;
echo'<hr>';
echo"欢迎来到{$siteName}学习{$course}";

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
/医院
 * Created by PhpStorm.
 * User: karen
 * Date: 2018/4/14
 * Time: 20:22
 */
echo '<h3>2.常量的声明,赋值与输出</h3>';
echo '<hr color="brown">';
/* 常量三要素:
1.不经常变化的量 叫常量
2 常量不要在前面加$
3 全局作用域,在函数中可以直接使用,不需要用GLOBAL
创建 :define('CONST_NAME',value)
常量推荐全部采用:大写字母,之前用下划线连接.
访问:echo print constant(const_name)
检测
defined(const_name)*/
define('SITE_NAME','PETER的博客');
 const COUNTRY='中国';
echo SITE_NAME,COUNT实例
<?php
/医院
 * Created by PhpStorm.
 * User: karen
 * Date: 2018/4/14
 * Time: 21:11
 */
echo'<h3>数组的创建访问与更新</h3>';
 echo'<hr color="red">';
 /*数组是键和值的有序集合
   *1  分类:索引 关联
  * 索引:键名为整数
  * 关联:键名为字符串
  * 2 创建方式:
  * 1 统一创建:用字面量或变量同时创建(一次性)
  * 2 逐个创建
  * */
 $name='peter';
 $age=50;
 $sex='male';
  $person=[
      'name'=>'peter zhu',
      'age'=>50,
      'sex'=>'male'
];
var_dump($person);
//$老王=>[
  //  1=>'王老大',
    //2=>'王老二',
    //3=>'王老三'
//]
   // echo $老王[2];
$city=[0=>'合肥',1=>'上海','杭州','南京'];
echo '<hr>';
print_r($city);
echo $city[0];
echo'<hr>';

$user=['id'=>10,'name'=>'peter','course'=>'php','grade'=>90];
$user['name']='朱老师';
print_r($user);
$user['name']='朱老师';
echo $user['name'];
echo'<hr>';
//unset($city);
//print_r($city);
var_dump(isset($city));
//unset($city[6]);
print_r($city);
//array_splice($city,1,2);
//print_r($city);
echo'<h2>';
print_r(array_splice($city,1,2));

运行实例 »
点击 "运行实例" 按钮查看在线实例RY;
echo'<hr>';
echo constant('SITE_NAME');
echo'<hr><pre>';
//print_r(get_defined_constants());
echo defined('SITE_NAME')?'已定义过':'未定义过';

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
/医院
 * Created by PhpStorm.
 * User: karen
 * Date: 2018/4/14
 * Time: 22:13
 */
echo'<h3>4 流程控制 条件判断</h3>';
echo'<hr>';
//单分支 IF
$grade=55;
/*/if($grade<60){
    echo'<p>补考</p>';
} else if($grade>=60 && $grade<=70){echo'<p>合格</p>';

}else if($grade>=90){
    echo'<p>优秀</p>';
}
//4 三元运算法 双分支的简化*/
 echo($grade<60)?'不合格':'合格';
 //5 switch()
$program='llla';
switch ($program){
    case'php':echo'<h2>php</h2>';
    break;
    case 'java':echo'<h2>java</h2>';
    break;
    default:
        echo'没有';
        break;
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
/医院
 * Created by PhpStorm.
 * User: karen
 * Date: 2018/4/14
 * Time: 22:41
 */
echo'<h3>流程控制 循环结构</h3>';
for($i=0;$i<10;$i++){
   // print($i);
    //if($i<9){print(',');}
//}

print($i<9)?$i.',':$i;}

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>6.实战:表格生成器</title>
    <style type="text/css">
        h3{
            color:green;
            margin-left:40px;
                  }
        button{
            width:80px;
            height:30px;
            border:none;
            background-color:green;
            color:white;
            margin-left:30px
        }
        </style>
</head>
<body>

<h3>表格生成器</h3>

<p><label>输入行:<input type="text" name="rows"></label></p>
<p><label>输入列:<input type="text" name="cols"></label></p>
<p><button>生成表格</button><button>重置行列</button></p>

<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js">
</script>
<script type="text/javascript">
//创建请求标志,防止重复请求
var flag=true
$('button:first').on('click',function(){
    //alert(1)
    //第一步:遍历并验证用户输入的信息
    //$(选择器).each(对象索引,当前对象)
    $(':input').not('button').each(function(index,obj){
        //非空判断
        //alert
        if($(obj).val().length ==0){
        $(obj).after('<span style="color:red">不能为空</span>')
            setTimeout(function(){
                $(obj).next().remove()
            },2000)
            return false
    }else if(isNaN($(obj).val())){
            $(obj).after('<span style="color:red">不能为非数字</span>')
            setTimeout(function(){
                $(obj).next().remove()
                            },2000)
            return false

        }else if(($(obj).val()<=0)){
            $(obj).after('<span style="color:red">不能为0或负数</span>')
            setTimeout(function(){
                $(obj).next().remove()
            },2000)
            return false

        }
        //第二步 处理用户请求:
        //通过AJAX方式
        if(flag ==true){
           $.get('307.php',{
              rows:$('input[name="rows"]').val(),
               cols:$('input[name="cols"]').val()
            },
                function(data){
               $('p:last').next().remove()
                    $('p:last').after(data)
                    flag= false
                })
            }
        })

    })

//重置按纽
    $('button').eq(1).click(function(){
        $(':input').not('button').val('')
        $(':input:first').focus()
        $('p:last').next().remove()
            flag=true
    })

    </script>实例
<?php

if($_SERVER['REQUEST_METHOD']=='GET'){
if(!empty($_GET['rows']) && !empty($_GET['cols'])){
    $rows =$_GET['rows'];
    $cols =$_GET['cols'];
    //创建表格基本结构
     $table='<table border="1" cellspacing="0"
cellpadding="3" align="center" width="80%">';
     $table.='<tr align="center" bgcolor="lightgreen">';
     for ($i=0;$i<$cols;$i++){
     $table.='<th>X</th>';
}
$table.='</tr>';
     //2 表单表格的内容区
    for($r=0;$r<$rows;$r++){
        $table.='<tr>';
        for ($c=0;$c<$cols;$c++){
            $data=$r*$cols+$c;
            $table.='<td align="center">'.++$data.'</td>';
        }
        $table.='</tr>';
    }
    $table.='</table>';
     echo $table;

}
}else{
    exit('<span style="color:red">非法请求</span>');

}
运行实例 »
点击 "运行实例" 按钮查看在线实例


</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例



Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!