php函数
PHP 函数创建 PHP 函数function functionName(){要执行的代码;}
PHP 函数准则:• 函数的名称应该提示出它的功能• 函数名称以字母或下划线开头(不能以数字开头)
一个简单的函数,在其被调用时能输出我的名称:
12345678910111213<html><body><?php function writeName() { echo "Kai Jim Refsnes"; } echo "My name is "; writeName();?></body></html>12345678910111213
输出:My name is Kai Jim Refsnes
添加参数下面的实例将输出不同的名字,但姓是相同的:
12345678910111213<?php function writeName($fname) { echo $fname . & ...
php基础
PHP echo 和 print 语句两者相同点:
echo 和 print 都是语言结构(官方文档解释为language construct);
echo 和 print 都是用来输出字符串的;
当同时只有一个参数的时候,echo 和 print 后面的括号(parenthesis)都是可选的,即:echo ($argument1) 等价于 echo $argument1,print(argument)等价于print argument;
echo 和 print 在输出之前,都会将参数的进行转换,尝试转换为字符串类型。
两者的区别
echo 可以输出一个或多个字符串;
print 只允许输出一个字符串,返回值总为 1
echo 输出的速度比 print 快;
echo 没有返回值,print 有返回值 1;
PHP echo 语句echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。
显示字符串
123456<?phpecho "<h2>PHP 很有趣!</h2>";echo & ...
C输出三角形
输出三角形1.
123456789#include <stdio.h>int main(){ for(int i=0;i<=5;i++){ for(int j=0;j<=i;j++){ printf("*"); } printf("\n"); } }
2.
123456789#include <stdio.h>int main(){ for(int i=0;i<=5;i++){ for(int j=i;j<=5;j++){ printf("*"); } printf("\n"); } }
3.
12345678910111213#include <stdio.h>int main(){ for(int i=0;i<=5;i++){ for(int j=1;j<=5-i; ...
PHP变量参数
基本的 PHP 语法PHP 脚本可以放在文档中的任何位置。
PHP 脚本以 结束:
PHP 变量与代数类似,可以给 PHP 变量赋予某个值(x=5)或者表达式(z=x+y)。
变量可以是很短的名称(如 x 和 y)或者更具描述性的名称(如 age、carname、totalvolume)。
PHP 变量规则:变量以 $ 符号开始,后面跟着变量的名称变量名必须以字母或者下划线字符开始变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )变量名不能包含空格变量名是区分大小写的($y 和 $Y 是两个不同的变量)
局部和全局作用域在所有函数外部定义的变量,拥有全局作用域。除了函数外,全局变量可以被脚本中的任何部分访问,要在一个函数中访问一个全局变量,需要使用 global 关键字。
实例12345678910111213141516171819<?php$x=5; // 全局变量function myTest(){ $y=10; // 局部变量 echo "<p>测试函数内变量:<p>"; echo ...
HTTP
HTTP 工作原理HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。
HTTP是无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
HTTP是媒体独立的:这意味着,只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP发送。客户端以及服务器指定使用适合的MIME-type内容类型。
HTTP是无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。
客户端请求消息客户端发送一个HTTP请求到服务器的请求消息包括以下格式:请求行(request line)、请求头部(header)、空行和请求数据四个部分组成
HTTP 协议的 8 种请求类型介绍HTTP 协议中共定义了八种方法或者叫“动作”来表明对 Request-URI 指定的资源的不同操作方式 ...