资讯专栏INFORMATION COLUMN

PHP与JS数组转换

kycool / 2939人阅读

因为程序用到,之前又没写过,费了很大的劲才写出来。
主要是编辑文章部分,读取,修改关键词

发布文章部分

//定义JS的数组
var tagslist = [];
//然后把用户输入的标签添加到这个数组里
tagslist.push("测试1");
//发送到后台的时候进行了编码,ECMAScript v3 反对使用escape,所以尽量不用了
encodeURI(tagslist)
//后台接收后,先用UrlDecode解码
//然后转换为数组
//然后使用implode以","为分割转为字符串存早数据库里
$arr = implode(",",array( UrlDecode( tagslist ) ) );

**修改文章,前台再读取的时候**
```javascript
//先定义数组
var tagslist = [];
```php $value){//遍历新数组 echo "tagslist[$key]="$value"; ";//遍历时依次赋值给js的数组 } ?>

之后再对新的js数组进行操作就可以了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/20724.html

相关文章

  • PHPJS数组转换

    因为程序用到,之前又没写过,费了很大的劲才写出来。 主要是编辑文章部分,读取,修改关键词 发布文章部分 //定义JS的数组 var tagslist = []; //然后把用户输入的标签添加到这个数组里 tagslist.push(测试1); //发送到后台的时候进行了编码,ECMAScript v3 反对使用escape,所以尽量不用了 encodeURI(tagslist) //后台接...

    scq000 评论0 收藏0
  • PHP数组转换js数组

    摘要:背景当我们用分层到时候,有时候需要初始化一些变量,并至的模版中,其中有一些是这种引擎解析的变量,有时候也需要来一发解析的数组变量,以下例子就是简单拼接。 背景: 当我们用mvc分层到时候,有时候需要初始化一些变量,并assign 至view的模版中,其中有一些是smarty这种引擎解析的php变量,有时候也需要来一发js解析的数组变量,以下例子就是简单拼接。 代码

    cyrils 评论0 收藏0
  • PHP数组转换js数组

    摘要:背景当我们用分层到时候,有时候需要初始化一些变量,并至的模版中,其中有一些是这种引擎解析的变量,有时候也需要来一发解析的数组变量,以下例子就是简单拼接。 背景: 当我们用mvc分层到时候,有时候需要初始化一些变量,并assign 至view的模版中,其中有一些是smarty这种引擎解析的php变量,有时候也需要来一发js解析的数组变量,以下例子就是简单拼接。 代码

    dingding199389 评论0 收藏0
  • ajax概述

    摘要:换一台电脑就要重新安装。并且还需要适配不同的系统。提交大小几乎没有限制。即协议主要由请求和响应组成。相反则为同步按照程序的顺序,依次往下执行,必须等上一程序执行完成之后才能执行下一程序,阻碍程序的执行。 Ajax 服务器 类型 按照服务类型:文件服务器,数据库服务器,邮件服务器,Web服务器 按照操作系统:Linux服务器,Windows服务器 按照应用软件:Apache服务器,Ng...

    Achilles 评论0 收藏0
  • 前端知识点总结——AJAX

    摘要:对象的语法对象名属性值属性值属性值属性值林黛玉这个对象所对应的属性如下林黛玉如果对象取值的时候,直接对象属性名称就可以林黛玉什么是对象表现方式对象表示法,即以对象的格式表现出来的字符串。 前端知识点总结——Ajax 1.ajax 1.URL的作用 用于表示任意一个资源的位置(互联网上) 2.详解 格式: ://:@:/;?# scheme:方案协议,以哪种方式到服务获...

    hzc 评论0 收藏0

发表评论

0条评论

kycool

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<