php学习之旅

最近一直在学习php这们语言,然后想记录一下学到的东西
函数 == urlencode(‘要转化的字符串’) 可以将数字转化为 urlencode编码 ;
函数 == json_decode(‘要转化的json’,true)可以将json转化为数字;
函数 == array_push( ‘需要添加的数组’, ‘需要添加的值’, ‘规定要添加的值(可选)’ );
函数== preg_match(‘填入正则表达式’ , ‘需要匹配的内容’ , ‘将匹配到的内容放的这个变量中’ );
函数== empty(‘需要判断的内容’) 判断是否为空 如果为空返回 ture 不为空返回 fales ,可以再页面中使用 代替 if 判断是否为空
函数== urldecode(‘需要解码的内容’) 将 urldecode 编码解析成汉字 urlencode(‘需要编码的内容’)将汉字编码成 urldecode ;

函数== explode(‘条件(根据什么进行分割)’,‘要转化的字符串’) 将字符串以怎样的形式截取成数组

获取参数 : $ stuid=$ this->request->param(‘stuid’);
$this->assign(‘变量名’, ‘要存储的变量内容’);

    /**
     * 初始化方法,一但进入改Class就会执行这个方法
     * initialize  初始化的意思
     */
    public function initialize()
    {
      
    }
 <a href="{:cmf_url('路径',['id'=>1])}"></a>
后台admin模板的建立

1.再controller层创建一个AdminSettingController

<?php
namespace app\admin\controller;

use cmf\controller\AdminBaseController;

/**
 * 注意这个类为一级菜单(父级菜单)
 * Class SettingController
 * @package app\admin\controller
 * @adminMenuRoot(
 *     'name'   =>'设置', // 菜单名称
 *     'action' =>'default', // 菜单操作,这是一个虚拟的控制器操作,它不会在这个控制器有对应的方法
 *     'parent' =>'',//菜单父级,格式有三种:应用名/控制器/操作,控制器/操作,操作
 *     'display'=> true,//菜单是否显示
 *     'order'  => 10000,//菜单排序
 *     'icon'   =>'cogs',//菜单图标
 *     'remark' =>'系统设置入口' //菜单备注
 * )
 */
class SettingController extends AdminBaseController
{
}

2.再创建一个类AdminPasswordController

<?php
namespace app\admin\controller;

use cmf\controller\AdminPasswordController	;
class AdminPasswordController	extends AdminBaseController{
 /**
     * 密码修改  这这是一级菜单的子类(也就是二级菜单)
	* @adminMenu(
	*     'name'   => '密码修改',  // 菜单名称
	*     'parent' => 'default', //菜单父级,格式有三种:应用名/控制器/操作,控制	器/操作,操作
	*     'display'=> false, //菜单是否显示
	*     'hasView'=> false,//菜单是否有界面
	*     'order'  => 10000, //菜单排序
	*     'icon'   => '', //菜单排序
	*     'remark' => '密码修改', //菜单备注
	*     'param'  => '' //菜单额外参数,一般没有
	* )
     */
    public function password()
    {
        return $this->fetch();
    }
}


这样就创建好了一个后台模块

本文将持续不断的更新…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

幻’梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值