php写法
A. 怎么编写php程序
有关PHP的安装配置,可以查阅网页陶吧上的“PHP安装全攻略”专题文章。
3.3 语法从语法上看,PHP语言近似于C语言。可以说,PHP是借鉴C语言的语法特征,由C语言改进而来的。我们可以混合编写PHP代码和HTML代码,不仅可以将PHP脚本嵌入到 HTML 文件中,我们甚至还可以把 HTML 标签也嵌入在 PHP 脚本里。以下是你可以采用的几种方法。你可以选用其中一种你最适合的并且就这样坚持这种方法!
从HTML中分离
以下是可以使用的方法:
<script language="php" . . . </script
<% . . . %
注:当你使用“<? . . . ?”将PHP代码嵌入于HTML文件中时,可能会同XML发生冲突,同时,能否使用这一缩减形式还取决于PHP本身的设置。为了可适应XML和其它编辑器,你可以在开始的问号后面加上“php”使PHP代码适应于XML分析器。如:?lt;?php. . . ?”。也可以像写其它脚本语言那样使用脚本标记,如:“<script language="php" . . . </script”。
语句与Perl和C一样,在PHP中用“;”来分隔语句。那些从HTML中分离出来的标志也表示语句的结束。
注释PHP支持C,C++和Unix风格的注释方式:
/* C,C++风格多行注释 */
// C++风格单行注释
# Unix风格单行注释
echo 和 print
PHP 和 HTML 最简单的交互是通过 print 和 echo 语句来实现的,在实际使用中, print 和 echo 两者的功能几乎是完全一样。可以这么说,凡是有一个可以使用的地方,另一个也可以使用。但是,两者之间也还是一个非常重要的区别:在 echo 函数中,可以同时输出多个字符串,而在 print 函数中则只可以同时输出一个字符串。同时,echo函数并不需要圆括号,所以echo函数更像是语句而不像是函数。让我们来看看下面这一实例:<?$a="hello";
$b="world";
echo "a","b";
print "a","b";?用浏览器观看这段代码的运行情况后,你会看到这样的运行结果:abaParse error: parse error in d:adminmyphphometest.php3 on line 5
这说明这段代码并不能完全通过解释,发生错误的地方就在代码的第五行:“print "a","b";”。
3.4一个简单的实例
通过我们已经学过的知识,你可以编写一个最简单的程序输出一个也许是程序世界中最有名的词语<HTML<HEAD<TITLE<?echo "Hello World!";?</TITLE</HEAD<BODY<H1First PHP page</H1<HR<?// Single line C++ style comment/*printing the message*/echo "Hello World!";
# Unix style single line comment?</BODY</HTML找本书坐下来看下,学一门语言至少要静下心来研究一周,再加上不断的实践!补充:
B. php数组写法
rule_name是一个数组啊他应该有个原始类型的类型的,把rule_section数组当成一个数组数据加进去就行了。我把你的JSON改了一下。你看看
{
"code":100,
"message":"计费模式列表",
"rule_name":[
{
"id":"10",
"box_id":null,
"rule_name":"规则",
"gid":"10",
"rule_section":[
{
"id":"9",
"rule_id":"10",
"start_time":"00:00:00",
"end_time":"10:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"10",
"rule_id":"10",
"start_time":"10:00:00",
"end_time":"20:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"11",
"rule_id":"10",
"start_time":"20:00:00",
"end_time":"00:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"7",
"rule_id":"9",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"8",
"rule_id":"9",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"5",
"rule_id":"8",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1511852577"
},
{
"id":"6",
"rule_id":"8",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1511852577"
}
]
},
{
"id":"9",
"box_id":null,
"rule_name":"规则",
"gid":"10",
"rule_section":[
{
"id":"9",
"rule_id":"10",
"start_time":"00:00:00",
"end_time":"10:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"10",
"rule_id":"10",
"start_time":"10:00:00",
"end_time":"20:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"11",
"rule_id":"10",
"start_time":"20:00:00",
"end_time":"00:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"7",
"rule_id":"9",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"8",
"rule_id":"9",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"5",
"rule_id":"8",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1511852577"
},
{
"id":"6",
"rule_id":"8",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1511852577"
}
]
},
{
"id":"8",
"box_id":"1",
"rule_name":"规则名称",
"gid":"10",
"rule_section":[
{
"id":"9",
"rule_id":"10",
"start_time":"00:00:00",
"end_time":"10:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"10",
"rule_id":"10",
"start_time":"10:00:00",
"end_time":"20:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"11",
"rule_id":"10",
"start_time":"20:00:00",
"end_time":"00:00:00",
"money":"6000",
"update_time":"1512528175"
},
{
"id":"7",
"rule_id":"9",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"8",
"rule_id":"9",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1512527986"
},
{
"id":"5",
"rule_id":"8",
"start_time":"00:00:00",
"end_time":"12:00:00",
"money":"6000",
"update_time":"1511852577"
},
{
"id":"6",
"rule_id":"8",
"start_time":"12:00:01",
"end_time":"23:59:59",
"money":"6000",
"update_time":"1511852577"
}
]
}
]
}
如果是PHP
classrule_nameBase{
....
//加上一条
rule_section=array();
}
//然后把rule_section的单元当做元素压进去就行了。
C. php数组写法
var arr =[..],和js一样
D. php 等于或等于怎么写
<?php
$val=array(1,2,3,4,5,6,7,8,9,10);
if(in_array($num,$val))
{
echo"等于";
}
else
{
echo"不等于";
}
E. PHP这段代码怎么写
<html>
<head>
<metahttp-equiv="content-type"content="text/html;charset=utf-8"/>
<title>测试</title>
</head>
<body>
<?php
if($_POST&&$_POST['age']){
$age=intval($_POST['age']);
if($age>=1&&$age<=17){
echo"你正处于少年时期,好好努力";
}elseif($age>=18&&$age<=29){
echo"你处于青年时期,努力奋斗";
}elseif($age>=30&&$age<=50){
echo"你处于壮年时期,处于事业巅峰";
}else{
echo"你的年龄我无法判断";
}
}
?>
<formaction=""method="post">
<p><span>年龄</span><inputname="age"type="text"/></p>
<p><inputtype="submit"value="提交"name="submit"/></p>
</form>
</body>
<html>
F. php if的写法
<? if ($content || $name || $nick){ echo "你好"; } ?> 这样写、|| 是或者的意思、只有条件中满足一个。就成了、&&是and的意思、条件必须全部成立才能执行
G. php中的书写顺序
当你要用到变量的值时,它是有值的,这就是php规则
至于php和html,完全没有关系.位置可以随意
H. php类怎么写
<?php
class ClassName {
public $name = 'ClassName'
protected $_version = Ƈ.0'
private $_author = 'incNick'
public function a(){}
protected function _b() {}
private function _c() {}
}
class Children extends ClassName {
}
var是php4中的用法,相当于public,php4中不支持protected等
public关键字:公共访问的属性、方法
protected关键字:类及子类内公共访问的属性、方法
private关键字:当前类内私有的属性、方法
final关键字:最终的,子类中不允许覆盖。如果是finalclass,该类不可被继承。
static关键字:静态属性、方法,如publicstatic$abc
const关键字:常量属性,如constABC='test'
更多个解释看手册吧亲,实在太多了
I. php问题,怎么写
根据这个运算符的值做相应的判断,然后做相应的运算就可以了,代码例子如下
switch($op){
case'+':
echo$num1+$num2
break;
case'-':
echo$num1-$num2
break;
case'*':
echo$num1*$num2
break;
case'/':
echo$num1/$num2
break;
}
希望对你有帮助
J. 用PHP怎么写
这是一个WebApp+php的开发应用层面
首先你要写一个基于App手机端的页面,然后通过php后台技术来处理 前端和后端数据交互的问题。就这么简单。