首页 > 后端开发 > 正文

php框架返回值 数据怎么返回给原页面(PHP)?

2023-08-29 14:57:40 | 我爱编程网

我爱编程网小编给大家带来了php框架返回值 数据怎么返回给原页面(PHP)?相关文章,一起来看一下吧。

php框架返回值 数据怎么返回给原页面(PHP)?

PHP中的return都会怎么用呢?用到哪里?

首先,它的意思就是返回;return()是语言结构而不是函数,仅在参数包含表达式时才需要用括号将其括起来。当返回一个变量时通常不用括号,这样可以降低PHP的负担。

基本用法:

a)、return expression // 返回一个表达式结果

b)、return(expr) // 函数表达式

c)、return // 直接返回,或返回空值

注意:最好不要用return($val)这种方式。

1、如果执行了return,则return 语句后面的内容将不会被执行了;

function add($a,$b){
 return $a+$b;
 return $a*$b;
}
$c = add(5,3);//得到的$c值可以用在程序的其他地方!
echo $c;

输出结果:8,只执行$a+$b,$a*$b没有被执行。

2、return 可以是函数返回值,也可以返回一个空值,这要看具体用法,例如:

function test($a){
if($a>10){
 return "a>10";
}else{
 return "a<10";
}
$b=45;
$c=$b-$a;
echo $c;
}

在这个例子当中,当你调用这个函数的时候,然后给一个任何的数字,它都会返回一个字符串,而代码:

$b=45;
$c=$b-$a;
echo $c;

将永远不会被执行。 我爱编程网

3、关于return的调用。

a.php如下:

<?phpinclude("b.php");echo "a";?>
b.php如下:
<?phpecho "b";return;?>
输出结果: ba。
a.php如下:
<?phpinclude("b.php");echo "a";?>
b.php如下:
<?phpecho "b";exit; // 结束整个当前脚本?>

输出结果:a。

4、return的一个重要作用:返回值

例子1:

function test(){
$a=array(1,2);
return $a;
}
$b=test();
print_r($b);

例子2:

function test(){
 $a=array(1,2);
}
$b=test();
print_r($b);

输出结果:例子1正常输出,例子2输出为空。为什么呢?因为如果不在函数rest()里面用return返回值,则函数里面只有过程,而没有结果给rest(),调用该函数的时候当然不会有值输出。当然,我们也可将print_r($b)写进test()里面,直接在函数里打印,但很多时候,我们都会在函数外面调用操作,所以要用return返回一个值给外面。

php框架返回值 数据怎么返回给原页面(PHP)?

PHP函数返回值问题

据php官方手册:

如果在一个函数中调用 return 语句,将立即结束此函数的执行并将它的参数作为函数的值返回。

因此,如果if条件为真,那么调用test函数的变量将接收到 true。

当执行到 return true后,函数会结束执行其后的代码,因此,不会有2个返回值。

php框架返回值 数据怎么返回给原页面(PHP)?

数据怎么返回给原页面(PHP)?

你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;
第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。
这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。
注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个<textarea > 标签 默认值是你要显示的值,

以上就是我爱编程网小编给大家带来的php框架返回值 数据怎么返回给原页面(PHP)?,希望能对大家有所帮助。
与“php框架返回值 数据怎么返回给原页面(PHP)?”相关推荐
vue框架结合php php怎么返回数据给vue
vue框架结合php php怎么返回数据给vue

后端thinkphp和前端vue怎么协调hinkphp作为服务端,为客户端提供数据。而Vue是客户端的一个JavaScript框架。便于我们对页面进行处理。一般情况下,vue通过异步请求来获取数据。由于实例化vue时已经将相关的变量、模板等定义好了。当获取到thinkphp回传的数据后,将会自动的把数据对应的呈现在网页上。php怎么返回数据给vuephp怎么返回数据给vue

2023-09-10 10:35:58
vue框架php编程 php怎么返回数据给vue
vue框架php编程 php怎么返回数据给vue

前端vue与后端Thinkphp在服务器的部署vue在服务端部署时,我们都知道通过npmrunbuild指令打包好的dist文件,通过http指定是可以直接浏览的,Thinkphp通过域名指向index.php文件才可以浏览。要使前端正常调用后端数据,有两种方法:1、前端跨域调用后端数据,2、前端打包文件部署在后端的服务器文件夹下(同域)。web服务器:apache一、跨域

2023-09-13 03:13:31
web开发数据怎么返回前端 web多线程怎么给前端返回数据
web开发数据怎么返回前端 web多线程怎么给前端返回数据

web多线程怎么给前端返回数据第一步:来看下详细的图解;第二步:详细的页面交互;①页面加载:主视图的加载url:控制器中调用WCF实现查询加载完成后显示到页面:②:单机修改:③:JS转换④:保存:总结:js是页面和控制器的桥梁,通过JS使我们的数据可以灵活的穿梭于页面和控制器之间,从而达到我们想要的效果。web前端工程师

2023-10-03 21:49:01
php框架可以与vue php怎么返回数据给vue
php框架可以与vue php怎么返回数据给vue

php怎么返回数据给vuephp怎么返回数据给vue1、首先vue发起网络请求可以使用axios库推荐学习:Vue框架视频教程1)安装axiosnpminstallaxios--save2)Vue使用axiosimportaxiosfrom"axios";//将$axios挂在原型上,以便在实例中能用this.$axios能够拿到Vue.prototype

2023-09-16 17:06:56
php框架集怎么实现退出 php如何实现登陆后返回原页面
php框架集怎么实现退出 php如何实现登陆后返回原页面

php如何实现登陆后返回原页面访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面项目需求访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面。解决思路1:在跳转到登录页面之前要将当前访问页面的url保存到c

2023-09-24 19:50:19
php公共主框架页面复用 php如何实现登陆后返回原页面
php公共主框架页面复用 php如何实现登陆后返回原页面

php开发工具(提高开发效率的必备工具)PHP是一种非常流行的开发语言,被广泛用于Web开发。随着Web应用程序变得越来越复杂,我们需要更好的工具来提高开发效率。在本文中,我们将介绍一些最受欢迎的PHP开发工具,以及它们如何帮助我们更快地开发Web应用程序。1.PHPStormPHPStorm是一款功能强大的PHP集成开发环境(IDE),它提供了许多有用的功能,如代码自动完成、

2023-09-25 23:07:09
ajax与php框架 ajax提交数据到后台以后,PHP 的CI 框架如何直接跳转页面,而不是返回数据给ajax
ajax与php框架 ajax提交数据到后台以后,PHP 的CI 框架如何直接跳转页面,而不是返回数据给ajax

请问在实际的web开发过程中,PHP一般使用模板开发还是自主编写,AJAX是自主编写还是使用现成框架。一般都是使用模版,一般都使用现成的模版开发。。不仅提高速度,也熟练的多,问题出现的少。。编程习惯来说,程序员都会给自己准备一些素材,类似模版的东东。使用的时候,合理的凑在一起,就完成了想要的工作。。AJax向PHP后台传参数,在THINKPHP框架下,我使用I方法接受不到参数里的

2023-09-10 18:56:52
php网站公共主框架页面复用 php如何实现登陆后返回原页面
php网站公共主框架页面复用 php如何实现登陆后返回原页面

php如何实现登陆后返回原页面访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面项目需求访问网站页面时,有的页面需要授权才能访问,这时候就会要求用户登录,跳转到登录页面login.php,怎么实现登录后返回到刚才访问的页面。解决思路1:在跳转到登录页面之前要将当前访问页面的url保存到c

2023-10-03 23:36:57