学习
实践
活动
工具
TVP
写文章

php之laravel学习常见错误1(连载

下面是我们整理的php的laravel学习的常见的错误以及解决的办法,我还会持续更新,请关注 错误1: 错误代码: Symfony \ Component \ HttpKernel \ Exception error: Too few arguments to function App\Http\Controllers\IndexController::blog(), 0 passed and exactly 1 expected 错误原因: 语法错误 解决办法: 把IndexController的blog方法的括号里的"$id"去掉。 (View: E:\laravel55\resources\views\Blog\add.blade.php) 错误原因: 没有在routes\web.php设置doadd路由 解决办法: 在routes \web.php设置doadd路由 ---- ---- 错误4: 错误代码: Class App\Http\Request\BlogRequest does not exist 错误原因: BlogRequest

1.4K30

php之laravel学习常见错误1(连载

下面是我们整理的php的laravel学习的常见的错误以及解决的办法,我还会持续更新,请关注 错误1: 错误代码: Symfony \ Component \ HttpKernel \ Exception error: Too few arguments to function App\Http\Controllers\IndexController::blog(), 0 passed and exactly 1 expected 错误原因: 语法错误 解决办法: 把IndexController的blog方法的括号里的"$id"去掉。 (View: E:\laravel55\resources\views\Blog\add.blade.php) 错误原因: 没有在routes\web.php设置doadd路由 解决办法: 在routes \web.php设置doadd路由 ---- ---- ## 错误4: 错误代码: Class App\Http\Request\BlogRequest does not exist 错误原因:

24530
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PHP申明 declare(strict_types=1)的作用

    strict_types=1 针对参数类型开启严格模式,进行数据类型检验,默认是弱类型校验 哪个文件写了declare,哪个文件的所有代码就需要检查 declare(strict_types=1);

    59710

    1)什么是PHP,PHP脚本模式

    Paste_Image.png PHP缩写:Personal Home Page php发展历史: 95PHP/FI 、 97PHP/FI2.0 、98PHP3、 2000PHP4、2005PHP5 > php的应用领域: web服务器端脚本:主要作用: 命令行脚本 运行php文件:php.exe -f "php文件路径" 运行php代码:php.exe -r "php脚本代码" 其中有一个文件 :php.exe,可以用它来执行“php代码” ? Paste_Image.png 1、运行php文件: 形式:php.exe -f "php文件路径" <? php echo "hello world"; for($i = 1; $1 <10; $i++){ echo "
    $i"; } ?> ?

    38520

    php 循环 计算1+1+2+1+2

    方法一: for 循环 function add($n,$sum=0){     for($i = 1;$i<=$n;$i++){ for($j = 1;$j<=$i;$j++){ $sum+=$j;     } }     echo $sum; } add(100,0); 方法二:回调函数 function getSum($n) {     if ($n > 1) {  $tempSum = $n * (1 + $n) / 2;            return $tempSum + getSum(--$n);     }else {  return $n;      } } echo

    34110

    PHP“=>

    PHP的”= “符号 在PHP”= “符号是用于在数组中分配键值对,主要在关联数组中使用。 【视频教程推荐:PHP教程】 基本句式: key = value 说明:”= “符号的左侧值称为键,右侧值称为键值。 示例1:使用“= ”符号创建关联数组 <? php header("content-type:text/html;charset=utf-8"); $subject = array( "Maths" = 95, "Physics php $arr = array( "0" = 7, "1" = 10, "2" = 8, "3" = 5 ); foreach($arr as $key

    16531

    PHP对PSR-1、PSR-2规范理解

    PHP-FIG 在说啥是PSR-[0-4]规范的之前,我觉得我们有必要说下它的发明者和规范者:PHP-FIG。 Framework Interoperability Group(框架可互用性小组)的缩写,由几位开源框架的开发者成立于 2009 年,从那开始也选取了很多其他成员进来,虽然不是 “官方” 组织,但也代表了社区不小的一块 1 基础编码规范 PSR-1 2 编码风格规范 PSR-2 3 日志接口规范 PSR-3 4 自动加载规范 PSR-4 6 缓存接口规范 PSR-6 7 HTTP 消息接口规范 ---- 基础编码规范 PHP代码文件 以 或 标签开始; PHP代码文件 以 不带 BOM 的 UTF-8 编码; 命名空间以及类 符合 PSR 的自动加载规范:[PSR-4]() 的一个; 方法名称 符合 ---- 编码风格规范 代码遵守 PSR-1。 代码使用4个空格来进行缩进,而不是用制表符。 一行代码的长度有硬限制;软限制为120个字符,每行代码80个字符或者更少。

    19510

    PHPexit,exit(0),exit(1),exit(‘0’),exit(‘1’),die,return的区别

    die(‘1’) die()和exit()都是中止脚本执行函数;其实exit和die这两个名字指向的是同一个函数,die()是exit()函数的别名。 参考:虽然两者相同,但通常使用也有细微的选择性。 当传递给exit和die函数的值为0时,意味着提前终止脚本的执行,通常用exit()这个名字。 同样的die(‘1’)也通exit(‘1’)一样,输出1 echo "begin"; die('1'); echo "end"; //输出begin1 exit(1) 不输出内容,结束程序 echo " exit(‘0’) 输出0 并结束程序 echo "begin"; exit('0'); echo "end"; //输出begin0 exit(‘1’) 输出1 并结束程序 echo "begin" ; exit('1'); echo "end"; //输出begin1 return 返回值,后续的程序也不执行,值并不输出 echo "begin"; return 1; echo "end"; //

    17320

    PHP sha1()函数

    php $str = "dashu"; echo sha1($str); ?> </body> </html> 定义和用法 sha1() 函数计算字符串的 SHA-1 散列。 sha1() 函数使用美国 Secure Hash 算法 1。 提示:如需计算文件的 SHA-1 散列,请使用 sha1_file() 函数。 php $str = "Shanghai"; echo "字符串:".$str."
    "; echo "TRUE - 原始 20 字符二进制格式:".sha1($str, TRUE)."
    "; echo "FALSE - 40 字符十六进制数:".sha1($str)."
    "; ?> sha1 — 计算字符串的 sha1 散列值 str 输入字符串。 返回值 返回 sha1 散列值字符串。

    12010

    算法-二进制1的个数的PHP实现

    二进制1的个数: 输入一个整数,输出该数二进制表示1的个数。其中负数用补码表示。 思路: 1.右移位运算>> 和 与运算& 2.先移位个然后再与1 &运算为1的就是1 3.这里如果是负数就会出现死循环,负数右移后高位会一直补1 4.因此要实现一下无符号位移 无符号右移的实现思路 1 =0 if n&1==1 count++ n=un_right(n,1) return count <? php //无符号位移 function un_right($a,$n){ $c = 2147483647>>($n-1); return $c&($a>>$n); } //检测整数二进制1的个数 function NumberOf1($n) { $count=0; while($n!

    24630

    php学习day1

    常量 常量定义: 常量在定义时必须赋值 define(‘常量名’,常量值); const 常量名 = 常量值;//(php5.3之后) 常量名命名规则: 1.常量的名字组成由字母、数字和下划线组成,不能以数字开头 常见系统常量: PHP_VERSION:PHP版本号 PHP_INT_SIZE:整形大小 PHP_INT_MAX:整形能表示的最大值 特殊常量 由双下划线开始+常量名+双下划线结束(系统魔术常量) 会随着环境变化 PHP是一种弱类型语言,变量本身没有数据类型。 外部数据,如数据库、文件) 空类型:NULL,只有一个值就是NULL(不能运算) 类型转换 1.自动转换:系统根据需求自己判断、自己转换 2.强制(手动)转换:认为根据需要的目标类型转换 在转换过程中用的比较多的就是转布尔类型 1.布尔true为1,false为0 2.字符串转数值有自己的规则 2.1以字母开头的字符串永远为0 2.2以数字开头的字符串,取到碰到字符串为止(不会同时包含两个小数点)

    18120

    php面试题(1

    HTTP协议几个状态码的含义:1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 (在检索操作那些填补出来的空格字符将被去掉)在varchar(M)类型的数据列里,每个值只占用刚好够用的字节再加上一个用来记录其长度的字节(即总长度为L+1字节). php $str = "http://www.163.com/"; // POSIX兼容正则: echo ereg_replace("(.+)","<a href = \\1 >\\1</a InnoDB所有的表都保存在同一个数据文件 ibdata1 (也可能是多个文件,或者是独立的表空间文件),相对来说比较不好备份,可以拷贝文件或用navicat for mysql。 设置PHP的错误报告级别的有两种方法,分别是修改PHP的配置文件php.ini,和使用PHP内置的error_reporting()函数 修改PHP的配置文件php.ini 打开配置文件php.ini

    8320

    重启php-fpm1

    bin/sh set -x if [ -e /var/lock/subsys/502 ] then killall -9 curl 2>/dev/null killall -9 php-fpm 2>/dev/null /usr/local/php5/sbin/php-fpm >/dev/null echo "[ `date +'%h %d %T'` ] PHP-FPM died touch /var/lock/subsys/502 if [ `curl --connect-timeout 5 -I http://eds.test.com/monitorphp.php = '0' ] then killall -9 php-fpm 2>/dev/null /usr/local/php5/sbin/php-fpm >/dev /null echo "[ `date +'%h %d %T'` ] PHP-FPM died with 502 bad gateway, all processes restarted

    17130

    1PHP内核 - 玩转php的编译与执行

    例如在php <?php $a = 1+1; ? PHP开始阶段也是如此,在php7.0的版本在这个两个步骤之后增加了一步生成AST语法树,目的是将PHP的编译过程和执行过程解耦。 php " [2] => int(1) } [1] => array(3) { [0] => int(266) [1] => string 如果有同学知道php-parser的话,其实php-parser的lexer也是应用这两个内置函数,php-parser是一个很不错的工具,可以解决绝大部分在php层面上的混淆,后面会简单的介绍一下。 ,即不要考虑在扫描的过程填充用来继续被分割的值,因为在获取文件内容的时候,是一次性把文件的全部内容映射到了内存

    63310

    PHP day1:5小时入门PHP

    PHP中文学习手册 http://www.php.net/manual/zh/ 1安装window下的php环境 笔者建议采用xampp的方式安装开发环境,首先进入官网 我的电脑是Windows10+64 需要找到xmpp的安装目录,再找到htdocs目录(比如笔者的目录是C:\xampp\htdocs) 我们在该目录下新建一个.php文件,在文件输入下面内容 <html> <body> <? 2关键KEY php.ini 入门级的配置文件,参考手册对php进行配置。 php.fpm(管理进程的容器) Fast CGI进程管理器,其主要作用实现了对高负载网站很有用的特性。 老大说,写PHP的人只有不到10%的人能写扩展。想写扩展的同学,可以看看这篇文章PHP扩展。 其优点非常直白:就是简化代码; 缺点:因为没有名字,所以只能使用一次;使用时必须继承一个父类或者实现一个接口 //在这个方法构造了一个匿名内部类 private void show(){

    6120

    php函数

    php sum(1); function sum($a,$b) { echo($a); } ? \htdocs\2.php(2): sum(1) #1 {main} thrown in C:\xampp\htdocs\2.php on line 3 兄弟们,记住哈,有一个法子实参小于形参也不会错, php sum(1); function sum($a,$b=6) { $c=$a+$b; echo($c); } ?> 效果:7 如果在实际工作,实际参数的数量多于了形式参数怎么办呢? <? php sum(1,2,3,4,5,6,7,8,9); function sum() { print_r(func_get_args()); } ? php $c=sum(1,2); echo($c); function sum($a,$b) { return $ } ?

    18210

    PHPPHP_EOL变量

    看手册时发现PHP_EOL这个变量,查了下资料,原来是相当于换行符 在unix系列用 \n 在windows系列用 \r\n 在mac用 \r PHP可以用PHP_EOL来替代,以提高代码的源代码级可移植性 比如: echo PHP_EOL; //windows平台相当于 echo "\r\n"; //unix\linux平台相当于 echo "\n"; //mac平台相当于 echo "\r"; 我们可以用函数 get_defined_constants()来获取所有PHP常量。

    28710

    php学习之css小结1

    、复合、伪类 声明:由大括号括起来,每个声明用“;”结束,声明由属性和值组成,如:div{color:red;} 引用方式:如何让html和css连接 内嵌式:当做html的标记来使用,写入到head。 如:<h1 style=”color:red;”></h1> 外链式:把css样式写入到一个css文件,用link标记引入css文件。 /xxx.css”> @impost:可以在css文件再次引入另一个css文件。如:@impost url(. /xxx.css); 选择器: 标准选择器:class(给标记加calss属性)、id(给标记加id属性)、标记、通配符(*) 复合选择器:多元素(把多个元素用逗号隔开)、后代(找当前标记嵌套进来的标记

    32530

    PHP全栈学习笔记1

    PHP全栈学习笔记 thinkphp框架,是一堆代码(常量,方法,和类)的集合,框架是一个半成品的应用,还包含一些优秀的设计模式。 image.png thinkphp的注解是属于服务端的注解,不会在浏览器输出,而html的会。 | 函数名2 = 参数1,参数2,...} 函数名1:表示需要使用的第一个函数 函数名2:表示需要使用的第二个函数 参数1、参数2:函数2的参数 // 模板函数使用 public function test() { // 定义时间戳 $ image.png 禁用php标签: TMPL_DENY_PHP: false ? image.png ? image.png 未完!!! 结言 好了,欢迎在留言区留言,与大家分享你的经验和心得。

    30940

    php学习之html小结1

    1.web的运行原理 ? html是什么: 超文本标记语言        hypertext markup language 一套标记组成的脚本语言 脚本语言? sub         下标 sup         上标 hr           水平线 br           换行 pre          预定义排版 p             段落 h1- h6     标题 div           无意义的块   作用:布局 span       无意义的行内       作用:放到div布局 ul  li         无序排列 ol  li

    23831

    扫码关注腾讯云开发者

    领取腾讯云代金券