이 글은 주로 PHP가 json을 통해 프론트엔드와 백엔드 데이터 값 전송을 구현하는 방법을 코드 형태로 여러분께 공유합니다.
프런트 엔드 키 코드(jquery-3.3.1 다운로드 필요):
<script src="js/jquery-3.3.1.min.js" type="text/javascript"></script> <script> $(function(){ $("#btn").click(function(){ var my_data="前端变量"; $.ajax({ url: "translate.php", type: "POST", data:{trans_data:my_data}, error: function(){ alert(''); }, complete:function() { //location.href = "index.php?trans_data=" + my_data; }, success: function(data){//如果调用php成功 var dataObj=eval("("+data+")"); alert(dataObj.name); } }); }); }); </script> ...... <form action="translate.php" method="post"> <input type="text" name="title" value="标题"/> <input id="btn" type="button" value="点击"/> </form>
백엔드 번역.php 코드:
<?php header('Content-Type: text/html; charset=UTF-8'); $backValue=$_POST['trans_data']; $info = array('name' =>'张三','sex'=>'男'); if(isset($backValue)){ echo json_encode($info); }
관련 권장 사항:
위 내용은 PHP는 json을 통해 프런트엔드 및 백엔드 데이터 가치 전송을 실현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!