常量学习:

<?php
# function demo
function sum($x,$y){$z=$x+$y;return $z;
}echo sum(1,2);#define demo
echo '<br/>';
define('hello','ee');
echo hello;# strlen function dmeo
echo '<br/>';
$str='xxxeesssss';
echo 'xxxeesssss\'s lenght is:'.strlen($str);# _FILE_:current file name,
# _LINE_:current line number,
# _FUNCTION_:current function name,
# _CLASS_   :current class name,
# _METHOD_  :current object method name.
echo '<br/>__FILE__:';
echo __FILE__;
echo '<br/>';
echo 'dirname(__FILE__):';
echo dirname(__FILE__);
echo '<br/>__LINE__:';
echo __LINE__;
echo '<br/>__CLASS__:';
echo __CLASS__;
echo '<br/>__FUNCTION__:';
echo __FUNCTION__;
echo '<br/>__METHOD__:';
echo __METHOD__;require(dirname(__FILE__).'\Person.php');$persion=new Person();
//echo '<br/>';
//echo $persion::test();
echo '<br/>';
echo $persion->test();
echo '<br/>';
require(dirname(__FILE__).'\testutil.php');
echo sayHello();
echo '<br/>';
echo sayHello();echo '<br/>';
$actors[0]='array 00';
$actors[1]='array 01';
$actors[2]='array 02';
$actors[3]='array 03';
foreach($actors as $values){echo '<br/>'.$values;    echo '<br/>$values';echo "<br/>$values";echo "<br/>".$values;
}?>

<?php
/** Created on 2015年9月21日** To change the template for this generated file go to* Window - Preferences - PHPeclipse - PHP - Code Templates*/class Person{function __construct(){echo '<br/>__CLASS__:';echo __CLASS__;echo '<br/>__FUNCTION__:';echo __FUNCTION__;echo '<br/>__METHOD__:';echo __METHOD__;}    public function test(){echo 'test';}
}?>

if elseif else

<?php
/** Created on 2015年9月21日** To change the template for this generated file go to* Window - Preferences - PHPeclipse - PHP - Code Templates*/$count=10;if($count<1){echo 'less than 1';}else if($count>2){echo 'over than 2';}else if($count>3){echo 'over than 3';}else if($count>9){echo 'over than 9';}else{echo 'less or equal 9';}echo '<br/>';$strVal='29298isudsfkjkwewrwer';if(strlen($strVal)>10){echo 'the lenght over 10';}else{echo 'the length no over 10';}?>

for foreach while

 echo 'for($i=0;$i<10;$i++){...}';for($i=0;$i<10;$i++){echo '<br/>'.$i;}echo '<br/>';echo 'foreach($a as $ b){echo $b}';$actors=array('1','2','3','4');foreach($actors as $val){echo '<br/>'.$val;}echo 'while(...){...}';$x =1;while($x<5){echo '<br/>'.$x;$x++;}echo '<br/>';echo 'do{...} while(...)';$y=10;do{$y--;echo "<br/>$y";}while($y>1);

swtich:

<?php
/** Created on 2015年9月21日** To change the template for this generated file go to* Window - Preferences - PHPeclipse - PHP - Code Templates*/$val=10;switch($val){case 1:echo '1';break;case 10:echo '10';break;default:echo 'other';break;}
?>

array

<?php
/** Created on 2015年9月21日** To change the template for this generated file go to* Window - Preferences - PHPeclipse - PHP - Code Templates*/
$a =array();
$a=array("1","2",'3');
print_r("<br/>");
print_r($a);$a =array("x","y","z",1);
print_r("<br/>");
print_r(array_keys($a,1,true));
print_r("<br/>");
print_r(array_keys($a,"f",true));
print_r("<br/>");
print_r(array_values($a));
print_r("<br/>");
var_dump(is_array($a));$a=array('fg'=>'飞','s'=>'d');
print_r("<br/>");
var_dump(array_key_exists(0,$a));
print_r("<br/>");
var_dump(array_key_exists("s",$a));
print_r("<br/>");
var_dump(key_exists("s",$a));print_r("<br/>");
$arr=array("f"=>"dd","ds"=>"sx","s"=>1);
if(in_array("dd",$arr)){echo "f exists";
}else{echo "not exists";
}
print_r("<br/>");
var_dump(in_array(1,$a,true));
print_r("<br/>");
var_dump(in_array("1",$a,true));?>

mysql_conn

<?php
/** Created on 2015年9月21日** To change the template for this generated file go to* Window - Preferences - PHPeclipse - PHP - Code Templates*/$conn=mysql_connect('localhost','root','root');if(!$conn){die('Could not connect:'.mysql_error());}else{echo 'Connect mysql success!';}$isCreateDbSuc=mysql_query('create database my_db;',$conn);if($isCreateDbSuc){echo 'Create my_db success!';}else{echo 'Error creating database:'.mysql_error();}mysql_close($conn);
?>

php基础语法学习汇总相关推荐

  1. Python基础语法学习笔记

    Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...

  2. 【C++学习之路】第二章——C++基础语法学习(1)之黑客攻击系统

    2 C++基础语法学习(1)之黑客攻击系统 遵循原则:从实战中学习知识 法律声明:本系统仅能攻击自己搭建的网站,作为学习使用,不会触犯法律 time:2020.01.20 author:姜海天 IDE ...

  3. Python基础语法学习6

    基础语法学习Day6 元组 1.元组就是不可变的列表 2.元组特有的一些方法和功能 (1)只有一个元素的元组:()中唯一的元素后需要添加逗号 (2)直接多个数据用逗号隔开表示的也是一个元组(元组的括号 ...

  4. Go基础语法学习总结

    Go基础语法学习总结 一.基础语法 1.常见数据类型 数据类型包括有:布尔类型.字符串类型.数字类型(整型.浮点型.复数等).派生类型(数组类型.slice 切片类型.map 集合类型.struct ...

  5. Oracle PL/SQL基础语法学习13:比较运算符

    系列文章目录 Oracle PL/SQL基础语法学习12:短路求值 Oracle PL/SQL基础语法学习13:比较运算符 Oracle PL/SQL基础语法学习14:BOOLEAN表达式 文章目录 ...

  6. 【Day4 C语言基础语法学习-3】

    Day4 C语言基础语法学习-3 一 数组 1.1 数组的概念 1.2 一维数组 1.2.1 一维数组的定义 1.2.2 一维数组的性质 1.3 一维数组的初始化和遍历 1.4 冒泡排序法 二.二维数 ...

  7. 【Day3 C语言基础语法学习-2】

    Day3 C语言基础语法学习-2 一.输入输出函数 1.1 getchar()/putcgar() 1.1.1getchar() 1.1.2 putchar 1.2 gets()/puts() 1.2 ...

  8. Day5:Java基础语法学习6.9

    总目标:学会JAVA 本周目标:Java的入门知识(6.5--6.12) 今日目标:Java基础语法学习(1)6.9 注释 注释并不会被执行,是给我们写代码的人看的 Java中的注释有三种: 单行注释 ...

  9. Day1-软件使用及python基础语法学习总结

    Day1-软件使用及python基础语法学习总结 1.常用快捷键 Pycharm软件常用快捷键 快捷键 功能 ctr + s 保存 ctr + c 复制 ctr + v 粘贴 ctr + x 剪切 c ...

  10. SQL基础语法学习总结

    本篇博客对于sql的基础语法做一个总结,学的东西太多太杂,总是不能记住太多东西,所以很多东西,会用,但是背不下来,毕竟不可能把所有语法和关键字都背完啊,本篇文章呢就用通俗易懂的话做一个基础知识的总结. ...

最新文章

  1. java同步锁synchronized_Java对象锁和类锁全面解析(多线程synchronized关键字)
  2. pwnable.kr lotto题解
  3. Java B2B2C多用户商城 springcloud架构- 企业云架构common-service代码结构分析(六)...
  4. 量子计算机新科技未来,能够“预测多个未来”的量子计算机诞生
  5. mysql5.5数据库安装
  6. 河北省计算机2018单招试题答案,2018年河北省普通高职单招考试十类和高职单招对口电子电工类、计算机类联考命题、考试与评卷...
  7. R可视化:图片为背景的气泡地图
  8. PHP 使用session实现购物车效果(点击按钮添加数据,根据数据生成列表,删除选中的商品,点击按钮时计算金额)
  9. 《Mastering OpenCV》--3.Markless AR.无标识式AR (2)
  10. 4n35光耦引脚图_常见的高速光耦引脚图
  11. 佳文分享:我个人比较受用的一些习惯
  12. Python基础第一周
  13. Java源码HashMap、ConcurrentHashMap:JDK1.8HashMap静态常量以及设置的目的,初始容量、最大容量、扩容缩容树化条件
  14. 主要电商模式 B2B C2C B2C C2B O2O F2C B2B2C
  15. 寒假自主学习项目一 - 链表(6、插入节点)
  16. webstorm使用Prettier
  17. Android4.0中添加新语言实现方案(以缅甸语为例)
  18. python图片转手绘软件_酷!一个仿漫画手绘风格的 Python 图表库
  19. 微信三方及AE,PR资源
  20. SSM-MyBatis一些知识点()

热门文章

  1. atitit.无线网卡 不能搜索到WiFi 无线路由信号的解决不能上网
  2. paip.提升安全性--------用户密码控件方案总结
  3. 快速开发字段很多的MIS表
  4. (转)不要跟赌场说谎,它真的比你老婆还了解你
  5. Julia:last() 和first()
  6. Julia: 读出目录下所有文件
  7. 全民战“疫”,ZStack ZCCT在线认证疫情期间免费开放!
  8. 【心电信号】基于matlab GUI自适应滤波+平滑滤波+小波滤波心电信号处理【含Matlab源码 1809期】
  9. 【物理应用】基于Matlab GUI超声场可视化仿真模拟【含Matlab源码 1494期】
  10. 【TWVRP】基于matlab遗传算法求解带时间窗的载重约束外卖配送车辆路径规划问题【含Matlab源码 1417期】