齐博x1第四季《模块插件的制作》系列7-给模板传递数据
810
11

上一节我们给index方法创建了一个模板,并且返回了一个字符串



我现在想把h1里的字符串,从php里传递过去该如何做呢,看下面代码:



在php里,我们定义了一个$str的变量,并且赋值一个字符串。

用assign方法传递变量,assign里有两个参数,前面一个abc字符串标识符,后面一个是刚刚定义的$str变量。


我们看下这时候的模板代码:

模板里把php定义的标识符字符串加上$符号就变成了变量。我们在打开后台界面看输出:



这样变量就直接从后端传递到前端里使用了

当然还可以传递其他格式的数据,比如数组:


我们定义一组数组,来看下数组的调用方法:



这里我们分别看到两种数组的直接调用方法

索引数组可以直接数组名.索引调用;

关联数组可以直接数组名.键名调用;


这时我们看下输出:


当然以上只是单数组的调用方法,如果数据多了,这个就不适合了,需要用到循环体,以后会说到。



补充php小知识:

以下是隐藏的内容,需要加入圈子正式会员才能查看。你可以任选其中一种方式:
加入圈子
************************************



下一节:齐博x1第四季《模块插件的制作》系列8-同一个类下添加多个方法并在模板中加链接


7
赏礼
赏钱
收藏
点击回复
      全部留言
  • 11
  • 人在旅途 普通粉丝 消费:35.58元 3个月前 15:076楼
    回复学习
    人在旅途 消费:35.58元 3个月前
    用assign方法传递变量
    人在旅途 消费:35.58元 3个月前
    数组:数组本身也是一种变量,算php里的一种数据类型,可以存取多个数据。
    人在旅途 消费:35.58元 3个月前
    数组:数组本身也是一种变量,算php里的一种数据类型,可以存取多个数据。

    数组区分索引数组,和关联数组,像上面的$array1就是索引数组,

    可以根据0、1、2这种下标取得的数组即为索引数组;(注意:索引数组下标是从0开始的)

    还有种形式为k=>v 这种键值配对的,称为关联数组。
0 赏钱 赏礼回复
  • 厚德载物 普通粉丝 消费:0元 2021-04-23 16:36 16:366楼
    总算明白这里的弯弯绕了,谢谢谢谢
0 赏钱 赏礼回复
  • aria 普通粉丝 消费:2460.49元 2021-04-23 09:31 09:31
    其他手机
    6楼
    学习了
0 赏钱 赏礼回复
  • 金森 实战运营者 消费:1479元 2021-04-23 09:19 09:19
    其他手机
    6楼
    继续学习
0 赏钱 赏礼回复
  • zesen&森 风格开发者 消费:24.6元 2021-04-23 09:06 09:066楼
    我离大神又进一步
0 赏钱 赏礼回复
  • 锡城圈子 实战运营者 消费:4108.13元 2021-04-23 08:37 08:37
    华为
    6楼
    太好了
0 赏钱 赏礼回复
  • admin 超级管理员 消费:3.03元 2021-04-23 08:06 08:06
    其他手机
    6楼
    很详细,辛苦了
0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 神盾SOHO
        圈内贴子3529
    • 圈子成员261
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648