彭世瑜的博客

记录我的code历程 个人主页:www.pengshiyu.com

PHP:实现每个单词首字母大写

题目:实现每个单词首字母大写 方式一 $str = 'hello_world'; $str = str_replace('_', ' ', $str); $str = ucwords($str); $str = str_replace(' ', '_', $str); echo $str; //...

2019-03-22 14:59:17

阅读数 67

评论数 0

PHP:echo,print,print_r,var_dump区别

函数 返回值 括号 输出多个变量 可以输出 不可以输出 echo 没有返回值,返回会报错 可带,可不带 可以(不可加括号) “字符型,整形,浮点型,布尔型,资源” “数组,对象”(会报错)“NULL”(不会报错) print 有返回值 可带,可不带 不可以 “字符型,整形,浮点型,布尔...

2019-03-18 19:24:00

阅读数 7

评论数 0

PHP:ThinkPHP5数据库操作增删改查-Model类

1、Model的命名规范 一般model的名字和表名是对应的,例如 表名 pre_user -> 模型名 User.php User 表名 pre_user_info -> 模型名 UserInfo.php User 一般一个表对应一个model类,...

2019-03-17 11:08:07

阅读数 17

评论数 0

PHP:ThinkPHP5数据库操作增删改查-Db类

项目文件目录 project/ -app -conf 1、数据库配置 方式一 配置文件 conf/database.php <?php return [ 'type' => 'mysql'...

2019-03-16 17:09:55

阅读数 10

评论数 0

PHP:ThinkPHP5.0视图View模板语法

1、模板路径 控制器地址 app/index/controller/Index 传参示例 说明 获取模板路径 view() 默认模板的地址 app/index/view/index/index.html view(‘upload’) 修改文件 app/index/view/i...

2019-03-16 12:30:41

阅读数 9

评论数 0

PHP:ThinkPHP5.0请求对象和响应对象

1、Request请求对象 (1)获取Request 获取方式一:助手函数 $request = request(); 获取方式二:获取实例(单例模式)) use think\Request; $request = Request::instance(); 获取方式三:注入到方法(推荐) ...

2019-03-15 23:59:08

阅读数 14

评论数 0

PHP:ThinkPHP5.0下载安装和各种配置

1、ThinkPHP5.0简介 composer包管理工具 ThinkPHP3.0不兼容 php环境: 测试 开发 线上 url路由 请求响应 模板视图 MVC 一种设计典范 分离 model 模型 数据 view 视图 界面显示 controller 控制器 业务逻辑 2、环境安装 php &...

2019-03-15 00:37:37

阅读数 14

评论数 0

PHP:ThinkPHP5.0配置nginx

尝试了好多次,总算找到可以用的配置文件了,记录下 server { listen 80; server_name thinkphp.lo; root /var/www; index index.html index.htm index.php; ...

2019-03-12 18:07:32

阅读数 11

评论数 0

PHP:150个内置函数简单整合

一、数学函数 函数 说明 举例 结果 abs 绝对值 abs(45), abs(-45) 45, 45 ceil 向上取整 ceil(5.5) 6 floor 向下取整 floor(5.5) 5 fmod 浮点数取余 fmod(5, 3) 2 pow n次方运算 p...

2019-03-10 22:40:29

阅读数 27

评论数 0

PHP:mysqli对数据库进行CURD增删改查

mysql的数据库操作 一个 query 实现了 CURD增删改查,简直不要太简单 1、连接关闭和写入读取 <?php $server_name = "127.0.0.1"; $username = &am...

2019-03-09 22:48:52

阅读数 14

评论数 0

composer的一些报错及解决

问题1 执行以下命令: composer require sonata-project/doctrine-orm-admin-bundle "2.3.*" 报错: PHP Fatal error: Allowed memory size of 1610...

2018-07-17 16:22:10

阅读数 968

评论数 0

symfony框架MVC模式中的Model使用方法

model是MVC里的M model的读取流程:数据库表=>model类实例=>controller透传=>前端展示 创建一个model 创建文件:src/AppBundle/Entity/BlogPo...

2018-07-17 14:06:49

阅读数 160

评论数 0

symfony框架Twig模板语言的使用

php的Twig模板语言:类似python的jinja2,语法什么的都是类似python 模板继承 模板路径:app/Resources/views/ 母版:base.html.twig <!DOCTYPE html> <h...

2018-07-17 11:26:43

阅读数 262

评论数 0

phpstorm2018激活

在线激活IP地址: http://180.76.140.202:9123

2018-07-16 10:46:11

阅读数 3819

评论数 5

symfony2框架配置页面

symfony2里的MVC 1、 开发模式与发布模式 debug模式 http://127.0.0.1/app_dev.php/ release模式 http://127.0.0.1/ 2、日志目录和cache目录 debug模式调试ok了之后,需要清理一下cache才能用releas...

2018-07-14 17:26:49

阅读数 336

评论数 0

mac环境composer新建php的symfony项目并用nginx配置

本文使用的版本 PHP 5.5.36 symfony 2.8 composer 1.6.5 关于安装symfony 2.8, 用官网的教程没有成功 https://github.com/symfony/symfony-installer 一直报错: curl: (35) Serv...

2018-07-14 14:59:31

阅读数 144

评论数 0

sublime配置php脚本解释器

前提:先配置好php环境 新建编译系统文件php.sublime-build { "cmd": ["php", "$file"]...

2018-07-14 11:48:48

阅读数 52

评论数 0

mac配置nginx和php-fpm

nginx和php-fpm关系: nginx把php代码转发给php-fpm服务解析 nignx安装配置 1、安装: brew install nginx mac环境brew安装nginx 2、修改nginx配置文件/usr/local/var/www location ~ \....

2018-07-14 11:24:45

阅读数 1350

评论数 2

PHP快速入门-基础语法及面向对象

配置sublime { "cmd": ["php", "$file"], "file_regex": "php$&...

2018-07-13 19:38:26

阅读数 108

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭