js 배열을 PHP 배열로 변환하는 방법: 1. JS 배열을 정의합니다. 2. 이 배열에 사용자가 입력한 태그를 추가합니다. 3. "encodeURI(tagslist)"를 통해 인코딩합니다. 4. UrlDecode로 디코딩합니다. implode 함수를 사용하여 이를 문자열로 변환하고 데이터베이스에 저장합니다.
이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
js 배열을 PHP 배열로 변환하는 방법은 무엇입니까?
PHP와 JS 배열 변환
프로그램에서 사용하는 부분이고 제가 한번도 작성해본 적이 없어서 작성하는데 많은 노력이 필요했습니다.
주로 기사 부분을 편집하고 키워드를 읽고 수정합니다.
기사 부분을 게시하고
//定义JS的数组 var tagslist = []; //然后把用户输入的标签添加到这个数组里 tagslist.push("测试1"); //发送到后台的时候进行了编码,ECMAScript v3 反对使用escape,所以尽量不用了 encodeURI(tagslist)
//后台接收后,先用UrlDecode解码 //然后转换为数组 //然后使用implode以","为分割转为字符串存早数据库里 $arr = implode(',',array( UrlDecode( tagslist ) ) ); <pre class="brush:php;toolbar:false"><code>**修改文章,前台再读取的时候** ```javascript //先定义数组 var tagslist = []; </code>```php $value){//遍历新数组 echo "tagslist[$key]='$value';\n";//遍历时依次赋值给js的数组 } ?>
그런 다음 새로운 js 배열을 작동합니다.
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 js 배열을 PHP 배열로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!