返回顶部
首页 > 资讯 > 精选 >laravel函数怎么使用
  • 883
分享到

laravel函数怎么使用

2023-06-30 11:06:55 883人浏览 安东尼
摘要

这篇文章主要讲解了“laravel函数怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“laravel函数怎么使用”吧!laravel函数有:1、array_add(),可将给定的键值对

这篇文章主要讲解了“laravel函数怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“laravel函数怎么使用”吧!

laravel函数有:1、array_add(),可将给定的键值对加到数组中;2、array_collapse(),可将数组的每一个数组折成单一数组;3、array_dot(),可把多维数组转为一维数组;4、array_except()等。

教程操作环境:windows7系统、Laravel6版,DELL G3电脑。

laravel常用函数

数组类型函数

array_add 函数

如果给定的键不存在于该数组,array_add 函数将给定的键值对加到数组中

array_add($array, 'key', 'value');

array_collapse

将数组的每一个数组折成单一数组

array_collapse($array);

array_divide

函数返回两个数组,一个包含原本数组的键,另一个包含原本数组的值

array_divide($array);

array_dot

把多维数组扁平化成一维数组,并用「点」式语法表示深度

array_dot($array);

array_except

从数组移除给定的键值对

array_except($array, array('key'));

array_first

返回数组中第一个通过为真测试的元素

array_first($array, function($key, $value){}, $default);

array_flatten

将多维数组扁平化成一维

 ['Joe', 'PHP', 'Ruby'];array_flatten(['name' => 'Joe', 'languages' => ['php', 'Ruby']]);

array_forget

以「点」式语法从深度嵌套数组移除给定的键值对

array_forget($array, 'foo');array_forget($array, 'foo.bar');

array_get

使用「点」式语法从深度嵌套数组取回给定的值

array_get($array, 'foo', 'default');array_get($array, 'foo.bar', 'default');

array_has

使用「点」式语法检查给定的项目是否存在于数组中

array_has($array, 'products.desk');

array_only

从数组返回给定的键值对

array_only($array, array('key'));

array_pluck

从数组拉出一列给定的键值对

array_pluck($array, 'key');

array_pull

从数组移除并返回给定的键值对

array_pull($array, 'key');

array_set

使用「点」式语法在深度嵌套数组中写入值

array_set($array, 'key', 'value');array_set($array, 'key.subkey', 'value');

array_sort

借由给定闭包结果排序数组

array_sort($array, function(){});

array_sort_recursive

使用 sort 函数递归排序数组

array_sort_recursive();

array_where

使用给定的闭包过滤数组

array_where();

head

返回给定数组的第一个元素

head($array);

last

返回给定数组的最后一个元素

last($array);

路径函数

app_path

取得 app 文件夹的完整路径

app_path();

base_path

取得项目根目录的完整路径

base_path();

config_path

取得应用配置目录的完整路径

config_path();

database_path

取得应用数据库目录的完整路径

database_path();

elixir

取得加上版本号的 Elixir 文件路径

elixir();

public_path

取得 public 目录的完整路径

public_path();

storage_path

取得 storage 目录的完整路径

storage_path();

字符串函数

camel_case

将给定的字符串转换成 驼峰式命名

camel_case($value);

class_basename

返回不包含命名空间的类名称

class_basename($class);class_basename($object);

e

对给定字符串运行 htmlentities

e('<html>');

starts_with

判断字符串开头是否为给定内容

starts_with('Foo bar.', 'Foo');

ends_with

判断给定字符串结尾是否为指定内容

ends_with('Foo bar.', 'bar.');

snake_case

将给定的字符串转换成 蛇形命名

snake_case('fooBar');

str_limit

限制字符串的字符数量

str_limit();

str_contains

判断给定字符串是否包含指定内容

str_contains('Hello foo bar.', 'foo');

str_finish

添加给定内容到字符串结尾,foo/bar/

str_finish('foo/bar', '/');

str_is

判断给定的字符串与给定的格式是否符合

str_is('foo*', 'foobar');

str_plural

转换字符串成复数形

str_plural('car');

str_random

产生给定长度的随机字符串

str_random(25);

str_singular

转换字符串成单数形。该函数目前仅支持英文

str_singular('cars');

str_slug

从给定字符串产生网址友善的「slug」

str_slug("Laravel 5 Framework", "-");

studly_case

将给定字符串转换成「首字大写命名」: FooBar

studly_case('foo_bar');

trans

根据你的本地化文件翻译给定的语句

trans('foo.bar');

trans_choice

根据后缀变化翻译给定的语句

trans_choice('foo.bar', $count);

URLs and Links函数

action

产生给定控制器行为网址

action('FooController@method', $parameters);

asset

根据目前请求的协定(Httphttps)产生资源文件网址

asset('img/photo.jpg', $title, $attributes);

secure_asset

根据 HTTPS 产生资源文件网址

secure_asset('img/photo.jpg', $title, $attributes);

route

产生给定路由名称网址

route($route, $parameters, $absolute = true);

url

产生给定路径的完整网址

url('path', $parameters = array(), $secure = null);

Miscellaneous函数

auth()->user()

返回一个认证器实例。你可以使用它取代 Auth facade

auth()->user();

back

产生一个重定向回应让用户回到之前的位置

back();

bcrypt

使用 Bcrypt 哈希给定的数值。你可以使用它替代 Hash facade

bcrypt('my-secret-passWord');

collect

从给定的项目产生集合实例

collect(['taylor', 'abigail']);

config

取得设置选项的设置值

config('app.timezone', $default);

产生包含 CSRF 令牌内容的 HTML 表单隐藏字段

 {!! csrf_field() !!}

csrf_token

取得当前 CSRF 令牌的内容

$token = csrf_token();

dd

输出给定变量并结束脚本运行

dd($value);

env

取得环境变量值或返回默认值

$env = env('APP_ENV');$env = env('APP_ENV', 'production');

配送给定事件到所属的侦听器

 event(new UserReGIStered($user));

根据给定类、名称以及总数产生模型工厂建构器

$user = factory(App\User::class)->make();

产生拟造 HTTP 表单动作内容的 HTML 表单隐藏字段

 {!! method_field('delete') !!}

old

取得快闪到 session 的旧有输入数值

$value = old('value');$value = old('value', 'default');

redirect

返回重定向器实例以进行 重定向

return redirect('/home');

request

取得目前的请求实例或输入的项目

$value = request('key', $default = null)

response

创建一个回应实例或获取一个回应工厂实例

 return response('Hello World', 200, $headers);

session

可被用于取得或设置单一 session 内容

$value = session('key');

在没有传递参数时,将返回 session 实例

$value = session()->get('key');session()->put('key', $value);

返回给定数值

value(function(){ return 'bar'; });

view

取得视图 实例

 return view('auth.login');

返回给定的数值

$value = with(new Foo)->work();

感谢各位的阅读,以上就是“laravel函数怎么使用”的内容了,经过本文的学习后,相信大家对laravel函数怎么使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: laravel函数怎么使用

本文链接: https://lsjlt.com/news/328341.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • laravel函数怎么使用
    这篇文章主要讲解了“laravel函数怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“laravel函数怎么使用”吧!laravel函数有:1、array_add(),可将给定的键值对...
    99+
    2023-06-30
  • laravel辅助函数怎么用
    小编给大家分享一下laravel辅助函数怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!用法:1、dd()函数用于打印出给定的变量和结束脚本的运行,语法为“d...
    99+
    2023-06-29
  • Laravel辅助函数有哪些及怎么使用
    这篇文章主要介绍“Laravel辅助函数有哪些及怎么使用”,在日常操作中,相信很多人在Laravel辅助函数有哪些及怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Laravel辅助函数有哪些及怎么使用...
    99+
    2023-07-04
  • 怎么使用Laravel包含你自己的帮助函数
    这篇文章给大家分享的是有关怎么使用Laravel包含你自己的帮助函数的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。首先创建一个 HelperServiceProvider.php 服务提供者文件:php ...
    99+
    2023-06-15
  • 如何在Laravel中使用Python函数?
    Laravel是一个流行的PHP框架,它提供了许多功能和工具来帮助开发人员构建高质量的Web应用程序。Python是一种强大的编程语言,可以用于多种应用领域,包括数据分析、机器学习和自然语言处理等。在本文中,我们将探讨如何在Laravel中...
    99+
    2023-06-05
    git 函数 laravel
  • laravel怎么创建全局函数
    本篇内容介绍了“laravel怎么创建全局函数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言一直觉得ThinPHP中的公共函数是一个很好...
    99+
    2023-07-04
  • 如何在 PHP Laravel 中使用 Spring 函数?
    PHP Laravel 是一款广受欢迎的 Web 开发框架,它提供了许多强大的功能和工具,使得开发者能够更加高效地构建优秀的 Web 应用。其中,Spring 函数是一个非常实用的工具,它可以帮助我们在 Laravel 中实现一些常见的编程...
    99+
    2023-07-20
    laravel 函数 spring
  • laravel常用辅助函数
    array_add() array_add 函数添加给定键值对到数组 —— 如果给定键不存在的话: $array = array_add(['name' => 'Desk'], 'price', 100);// ['name' => 'D...
    99+
    2023-09-13
    laravel php
  • Laravel Guards怎么使用
    本篇内容主要讲解“Laravel Guards怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Laravel Guards怎么使用”吧!       ...
    99+
    2023-06-21
  • Laravel Swagger怎么使用
    这篇“Laravel Swagger怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Laravel Swagger怎么...
    99+
    2023-06-29
  • laravel elixir怎么使用
    这篇文章主要介绍“laravel elixir怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“laravel elixir怎么使用”文章能帮助大家解决问题。Laravel Elixir是一个A...
    99+
    2023-06-29
  • laravel forge怎么使用
    今天小编给大家分享的是laravel forge怎么使用,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。laravel forge是一个使PHP部署变得轻而易举的工具,它允许用户使用G...
    99+
    2023-07-02
  • Laravel Debugbar怎么使用
    要使用Laravel Debugbar,你需要按照以下步骤进行设置: 首先,在你的Laravel项目中使用Composer安装De...
    99+
    2023-10-23
    Laravel Debugbar
  • 如何在 Laravel 项目中使用 ASP 函数?
    Laravel 是一个流行的 PHP 框架,它被广泛应用于 Web 开发。在 Laravel 项目中,我们经常需要使用 ASP 函数来处理各种任务。ASP 函数是一种特殊的 PHP 函数,可以让我们更轻松地处理字符串、数组、日期等数据类型。...
    99+
    2023-09-02
    函数 linux laravel
  • 谁能够在 PHP Laravel 中使用 Spring 函数?
    PHP Laravel 和 Spring 框架是两个不同的技术栈,它们分别用于构建 Web 应用程序和企业级 Java 应用程序。虽然这两个框架的开发语言和应用场景不同,但是在某些情况下,我们可能需要将它们结合起来使用。本文将讨论谁能够在 ...
    99+
    2023-07-20
    laravel 函数 spring
  • 怎么使用Laravel命令
    这篇文章主要介绍“怎么使用Laravel命令”,在日常操作中,相信很多人在怎么使用Laravel命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用Laravel命令”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-25
  • laravel契约怎么使用
    这篇文章主要介绍“laravel契约怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“laravel契约怎么使用”文章能帮助大家解决问题。在laravel中,契约指的是框架提供的一系列定义核心服...
    99+
    2023-06-29
  • laravel队列怎么使用
    今天小编给大家分享一下laravel队列怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在laravel中,队列是一种...
    99+
    2023-06-29
  • Laravel关联怎么使用
    本篇内容介绍了“Laravel关联怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、介绍在Laravel中,模型是数据访问的主要方式...
    99+
    2023-07-06
  • 怎么使用DETERMINISTIC函数
    这篇文章主要讲解了“怎么使用DETERMINISTIC函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用DETERMINISTIC函数”吧!我定义了...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作