社区
基础编程
帖子详情
PHP 中如何用 GET/POST 方式分别传递与接收一个数组?
fox1999
2005-07-29 09:16:38
PHP 中如何用 GET/POST 方式分别传递与接收一个数组?
1. 用 GET 方式如何传递与接收一个数组
QueryString 格式是如何的?后来又如何用 $_GET 来接收?
2. 用 POST 方式呢?
最好有个小例子。
...全文
3337
7
打赏
收藏
PHP 中如何用 GET/POST 方式分别传递与接收一个数组?
PHP 中如何用 GET/POST 方式分别传递与接收一个数组? 1. 用 GET 方式如何传递与接收一个数组 QueryString 格式是如何的?后来又如何用 $_GET 来接收? 2. 用 POST 方式呢? 最好有个小例子。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fox1999
2005-07-29
打赏
举报
回复
多谢了。我再看看。
zhiin1
2005-07-29
打赏
举报
回复
对的
用AnotherArray[]方式传递就行了```
不过建议先join 然后split
二十斤
2005-07-29
打赏
举报
回复
<input name="AnotherArray[]">
<input name="AnotherArray[]">
$ARR=$_GET["AnotherArray"]
lucidaxy
2005-07-29
打赏
举报
回复
要使你的 <form> 结果被当成 array 发送到 PHP 脚本,你要对 <input>,<select> 或者 <textarea> 单元这样命名:
<input name="MyArray[]">
<input name="MyArray[]">
<input name="MyArray[]">
<input name="MyArray[]">
注意变量名后的方括号,这使其成为一个数组。你可以通过给不同的单元分配相同的名字来把单元分组到不同的数组里:
<input name="MyArray[]">
<input name="MyArray[]">
<input name="MyOtherArray[]">
<input name="MyOtherArray[]">
这将产生两个数组,MyArray 和 MyOtherArray,并发送给 PHP 脚本。还可以给数组分配指定的键名:
<input name="AnotherArray[]">
<input name="AnotherArray[]">
<input name="AnotherArray[email]">
<input name="AnotherArray[phone]">
AnotherArray 数组将包含键名 0,1,email 和 phone。
fox1999
2005-07-29
打赏
举报
回复
不可能吗???
jnnxwjh
2005-07-29
打赏
举报
回复
GET/POST只能传递简单数据结构,传递数组、对象、枚举等是不可能的。
khass
2005-07-29
打赏
举报
回复
数组?
你还是把组数Str=join(Arr,",")
等接到后再split(Str,",")
微信支付Native扫码
方式
(
PHP
)
代码
中
包含四个文件createUrl.
php
、ArrayToXML.
php
、returnGoodsUrl.
php
、notifyUrl.
php
。 createUrl.
php
:创建微信二维码支付链接 returnGoodsUrl.
php
:用户扫描二维码链接后,微信将链接
中
的商品ID、openId以及其他信息
post
到该脚本,该脚本负责返回与商品ID对应的商品信息。 notifyUrl.
php
:用户支付商品后,微信服务器会将商品信息、支付结果、用户的openId等重要信息以get和
post
方式
传递
到该链接上,该脚本
接收
这些信息,并根据支付信息做发货处理,最后返回给微信服务器success,告知他们,我们已经处理到此通知。否则,微信服务器将会定期重新发起通知。 ArrayToXML.
php
:该脚本的作用是将
数组
转换成为xml。
邓炜
PHP
基本语法(五)状态维持上
PHP
基本语法(五)状态维持 大纲 HTTP基础 变量 服务器信息 状态维持概念 session COOKIE 1、HTTP基础 作用:当WEB请求
一个
WEB页面时,它会向服务器发送
一个
HTTP请求消息。这个请求总是包含一些头信息,有时也包含
一个
消息体。WEB服务器
接收
请求,处理请求,并发出
一个
响应,传回指定的HTML代码 2、变量 使用
PHP
脚本语言访问服务器配置和请求信息(包括表单参数和cookie)的方法。总的来说,此信息被称为EGPCS(环境、GET、
POST
、cookie和服务器)。 注意:如果
PHP
.ini文件
中
的register_globals选项被启动,
PHP
就会为每
一个
表单参数、请求信息片和服务器配置值,创建
一个
独立的全局变量,因为此功能允许浏览器为程序
中
的变量提供初始值,所以它虽然方便,但也很危险。 3、服务器信息
PHP
将创建6个包含EGPCS信息的全局
数组
,这些数
数组
为: $HTTP_COOKIE_VARS(简写:$_COOKIE) 包含作为请求的一部分进行
传递
的cookie值,
数组
的键是cookie名。 $HTTP_GET_VARS(简写:$_GET) 包含做为GET请求的一部分进行
传递
的参数,
数组
的键是表单参数名称。 $HTTP_
POST
_VARS(简写:$_
POST
) 包含做为
POST
请求的一部分进行
传递
的参数,
数组
的键是表单参数名。 $HTTP_
POST
_FILES(简写:$_FILES) 包含有关上传文件的信息。 $HTTP_SERVER_VARS(简写:$_SERVER) 包含有关WEB服务器的有用信息(将在下一节描述) $HTTP_ENV_VARS(简写:$_ENV) 包含环境变量值,
数组
的键是环境变量名。 服务器信息$_SERVER以下是$_SERVER
中
的全部条目的列表: 格式:$_SERVER["
数组
标识"] 1.SERVER_SOFTWARE
一个
用于标识服务器的字符串 2.SERVER_NAME 用于自引用URL的主机名、DNS别名或IP地址 3.GATEWAY_INTERFACE 所遵循的CGI标准的版本号 4.SERVER_PROTOCOL 请求协议的名称和版本 5.SERVER_PORT 请求发送到的服务器端口号 6.REQUEST_METHOD 客户端用于获取文档的方法,例如:“GET” 7.PATH_INFO 客户端发送的扩展路径,例如:"/list/users" 8.PATH_TRANSLATED PATH_INFO的值,由服务器转换成文件名,例如:"/home/httpd/htdocs/list/users" 9.SCRIPT_NAME 当前页面的URL路径,用于自引用脚本,例如:"/~me/menu.
php
" 10.QUERY_STRING 所在问号之后的URL,例如:"name=fred+age=35" 11.REMOTE_STRING 请求本页的主机机器名,如果主机没有DNS,则此值为空,并且只给出REMOTE_ADDR信息 12.REMOTE_USER
一个
字符串,包含请求本页的机器的IP地址,例如:”192.168.10.243“ 4、状态维持的概念 状态维持的概念 1.什么是状态 2.状态的用处 3.维持状态的三种方法 GET、
POST
方法、COOKIE、SESSION 在
PHP
中
,每个用户的状态都是唯一的,而用于标识状态的ID是
一个
经过加密的随机字符串,它由
PHP
自动生成,在状态的生命周期
中
会保存在客户端或服务器端。我们通常用
PHP
中
的Cookie将它保存在客户端,用Session把它保存在服务器端,或者通过URL在多页面间进行相互
传递
。 状态ID就好像
一个
索引,它允许我们注册一些特定的变量,这些变量又称为状态变量。它们的内容被保存在服务器端,而状态ID是客户端唯一可以获得的信息。 SESSION(会话)的使用 会话提供了从不同页面的访问和对站点的多次访问都能使用的持久性变量。 课程顺序: 1.如何启用会话 2.如何注册
一个
会话变量 3.验证是否注册
一个
会话变量 4.删除会话变量 优酷网视频地址: http://v.youku.com/v_show/id_XMTY3NTAzMzM2.html http://v.youku.com/v_show/id_XMTY3NTEwMDgw.html http://www.dengwei1999.com/video_list-6.html
解决Vue axios
post
请求,后台获取不到数据的问题方法
最近做项目,需要用到vue,后台是
php
,第一次使用axios进行请求,本以为同ajax一样,会很简单,但是结果往往不让人满意啊,get请求很简单,这里就不说了,主要说下
post
请求
方式
。 使用axios进行
post
请求,后台居然
接收
不到数据,这就纳闷了,于是网上一顿搜索,现在将所用的解决办法给大家说下: 1.new URLSearchParams
方式
起初使用params.append(“属性名”:属性值)的
方式
,对于简单的数据
传递
这样是没有问题的,后台可以正常
接收
数据,但我发现
一个
问题,不知道大家有没有遇到过,当
传递
数据里含有
数组
时,你会发现传到后台的是字符串的形式 arr:a1,b1,
PHP
如何
传递
数组
PHP
中
如何用 GET/
POST
方式
分别
传递
与
接收
一个
数组
?
php
接收
get
数组
数据,
PHP
发送GET 和
POST
数据的方法分析
一、使用GET方法//Createastream$opts=array('http'=>array('method'=>"GET",'header'=>"Accept-language:en\r\n"));$context=stream_context_create($opts);$file=file_get_contents('http://www.your...
基础编程
21,887
社区成员
140,362
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章