php语言
<?php
//单行注释
/*
多行注释
*/
//弱类型语言
//var a=10;
//php定义变量
/*$a =10; //变量名前加$
$b="hello";
var_dump($a);
$a="world";
var_dump($a);*/
/*<!--//php中类型的转换
$a=10;
//$a=(string)$a;//强制转换a的类型未字符串
settype($a,"string");
var_dump($a);
//支持单引号和双引号的定义方式
$s= "hello";
$s1='world';
//php里面拼接字符串用点,不用加号
//1.双引号中可以及解析转义字符,单引号中不行,可以解析变量用{}定一下位;
//2.双引号中可以解析变量,单引号中不能解析变量;
$s2=<<<A
HELLO wrld
A;
var_dump($s2);-->*/
//可变变量
/*$a="hello";
$hello="张三";
echo $$a;
*/
//输出语法
//echo $a;"hello" 可以同是输出多个字符串
// print $a; 每次只能输出一个
//用来调试数据的输出语法
//print_r();//专门打印数组的,括号中写数组
//var_dump($b);//输出变量的所有信息
/*int float double decmial char string bool datetime object //变颜色的是php支持的语言*/
//变量的函数
//var_dump (empty($a));//判断变量是否为空
//var_dump(isset($a));//判断变量是否定义
//$a=10;
//unset($a);//删除变量
//var_dump (isset($a));
//&代表变量的地址
/*$a=10;
$b=&$a;
//echo $b;
$b=5;
echo=$a;*/
//运算符表达式
/*$a=10;
$b=5;
echo $a+$b;
*/
//$a+=3;
//$a=$a+3;
//+=//等于自身加
/*$s="hello"
$s.="张三"
echo $s;*/
//.=等于本身加xx
//$a=10;
//$b=8;
//var_dump ($a>$b);
//==是判断等于!=是不等于
/*
$a=true;
$b=flase;
var_dump ($a&&$b);//&& and 如果两个bool型数据进行与的运算,只有其中有一个false,结果就是flase。
var_dump($a||$b);//|| or 如果两个bool型数据进行或的运算,只要其中有一个true,结果就是true。
var_dumo(!$b);//逻辑非相当于取相反的意思*/
//三目运算符
/*$a=10;
$b=8;
echo $a==$b?"相等":"不相等"
*/
//@错误抑制符 将错误屏蔽掉
//Notice:提醒(提示)有一些提醒不是真实的错误
//Warning:警告
//error:错误
//分支语句
//1.$a=10;
/*if($a<10)
{
echo "A小于十"
}*/
/*2.if($a<10)
echo "A小于十";
*/
/*if($a<10)
{
echo "ok"
}
else
{
echo "NO"
}*/
/*if($a<10)
{
echo "A小于十";
}
else if($a<20)
{
}
else()
{
echo"A大于20"
}*/
//第二种分支switch...case
/*switch($a)
{
case 1:
echo"1111";
break;
case:2;
echo"2222"
break;
case 3:
echo"3333"
break;
default:
echo"000000"
}*/
//循环语句
/*for(var i=0;i<10;i++)
{
alert(i)
}
for($i=0;i<10;i++)
{
echo $i."<br>"
}*/
/*$n=0;
do
{
echo"{$n}<br>";
$n++;
}
while($n<10)*/
//在php中foreach的写法
foreach($attr as $v)
{
$v;
}
//强类型语言中
foreach(int a in jihe)
{
}
?>
php语言的更多相关文章
- C语言 · 高精度加法
问题描述 输入两个整数a和b,输出这两个整数的和.a和b都不超过100位. 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储.对于这种问题,一般使用数组来处理. 定义一个数组A ...
- Windows server 2012 添加中文语言包(英文转为中文)(离线)
Windows server 2012 添加中文语言包(英文转为中文)(离线) 相关资料: 公司环境:亚马孙aws虚拟机 英文版Windows2012 中文SQL Server2012安装包,需要安装 ...
- iOS开发系列--Swift语言
概述 Swift是苹果2014年推出的全新的编程语言,它继承了C语言.ObjC的特性,且克服了C语言的兼容性问题.Swift发展过程中不仅保留了ObjC很多语法特性,它也借鉴了多种现代化语言的特点,在 ...
- C语言 · Anagrams问题
问题描述 Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的.例如,"Unclear"和"Nuclear ...
- C语言 · 字符转对比
问题描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等.比如 Beijing 和 Hebei 2:两个字符串不仅长度相 ...
- JAVA语言中的修饰符
JAVA语言中的修饰符 -----------------------------------------------01--------------------------------------- ...
- Atitit 项目语言的选择 java c#.net php??
Atitit 项目语言的选择 java c#.net php?? 1.1. 编程语言与技术,应该使用开放式的目前流行的语言趋势1 1.2. 从个人职业生涯考虑,java优先1 1.3. 从项目实际来 ...
- 【开源】简单4步搞定QQ登录,无需什么代码功底【无语言界限】
说17号发超简单的教程就17号,qq核审通过后就封装了这个,现在放出来~~ 这个是我封装的一个开源项目:https://github.com/dunitian/LoTQQLogin ————————— ...
- InstallShield 脚本语言学习笔记
InstallShield脚本语言是类似C语言,利用InstallShield的向导或模板都可以生成基本的脚本程序框架,可以在此基础上按自己的意愿进行修改和添加. 一.基本语法规则 ...
- 用C语言封装OC对象(耐心阅读,非常重要)
用C语言封装OC对象(耐心阅读,非常重要) 本文的主要内容来自这里 前言 做iOS开发的朋友,对OC肯定非常了解,那么大家有没有想过OC中NSInteger,NSObject,NSString这些对象 ...
随机推荐
- 布局包含Image和Title的UIButton
UIButton中的titleEdgeInsets和imageEdgeInsets可以管理button中image和title的布局. 如果对其理解不够深入,用纯数字进行布局管理,经过不断的调试,还是 ...
- dedecms 文章页图片改为绝对路径
这几天在网站改版,想把网站做大,想做频道页二级域名,于是在做网站的过程中发现一个问题,dedecms开设二级域名后,在二级域名的文章页无法显示图片,查看源代码后发现问题,由于dedecms文章页中的图 ...
- GRU(Gated Recurrent Unit) 更新过程推导及简单代码实现
GRU(Gated Recurrent Unit) 更新过程推导及简单代码实现 RNN GRU matlab codes RNN网络考虑到了具有时间数列的样本数据,但是RNN仍存在着一些问题,比如随着 ...
- solr DIH 知识梳理
solr DIH 知识梳理 web.xml中listener配置 <listener> <listener-class>org.apache.solr.handler.data ...
- 使EditText不要在页面打开时自动获取焦点(因为软键盘会自动弹出)
当页面上有EditText时,第一个EditText会在页面打开时自动的获取焦点,这样带来的问题就是系统键盘会自动的弹出来. 解决方法比较简单只要为EditText的父控件设置一下就行了: andro ...
- BZOJ4488: [Jsoi2015]最大公约数
Description 给定一个长度为 N 的正整数序列Ai对于其任意一个连续的子序列{Al,Al+1...Ar},我们定义其权值W(L,R )为其长度与序列中所有元素的最大公约数的乘积,即W(L,R ...
- UDP和TCP的区别
UDP(User Datagram Protocol 用户数据报协议) TCP(Transmission Control Protocol 传输控制协议) UDP是一种非面向连接的传输协议,它的实现是 ...
- java分享第十六天( java读取properties文件的几种方法&java配置文件持久化:static块的作用)
java读取properties文件的几种方法一.项目中经常会需要读取配置文件(properties文件),因此读取方法总结如下: 1.通过java.util.Properties读取Propert ...
- java爬虫:在请求body中增加json数据采集
1,http://www.hqepay.com/public/expressquery.html 查询快递不是将键值对post过去,而是将json数据放到body中发送过去.抓包如下: 2,需要导入一 ...
- 【Telerik】实现列表单元格中添加复选框,进行状态(是、否)判断
前台界面: 需求:实现对每条细则是否必备进行判断,必备就勾选,否则不勾选. 首先:要保证列表GridView是可编辑的(IsReadOnly=false) 表格代码 其次:单元格的数据绑定要保证是双向 ...