×

PHP 26 篇文章

by Falcon

关于世界上最好的语言的那些事

  • Mac使用homebrew安装完php8.3后的必要说明

    ## 📄 php.ini 和 php-fpm.ini 的位置 配置文件所在路径如下: ``` /opt/homebrew/etc/php/8.3/ ``` --- ## 🍺 关于 `php@8.3` 的说明 `php@8.3` 是 **keg-only** 的,这意味着它不会自动创建符号链接到 `/opt/homebrew`...

    2025-08-01 15:55 Falcon 阅读
  • 不要再使用docker或homebrew管理不同版本PHP、Node.js和数据库了!

    从油管一位博主那里看到的,以下是地址:[No more Docker for PHP - YouTube](https://www.youtube.com/watch?v=sY2A6AGF5os) 我准备重装 MacOS 后使用这一套环境,所以特别使用[NoteGPT Workspace](https://notegpt.io/)整理了一下。 #...

    2024-09-17 15:00 Falcon 阅读
  • laravel DebugBar

    为了在 debuger的message tab里输出内容,需要加入到provides ``` php // config/app.php 'providers' => ServiceProvider::defaultProviders()->merge([ /* * Package Service Providers... */ /*...

    2024-01-25 04:15 Falcon 阅读
  • 【开发记录】使用laravel 做书签网站

    安装 sail docker开发环境 ``` curl -s https://laravel.build/bookmarks | bash cd bookmarks && ./vendor/bin/sail up ``` 修改 `.env` 设置适合我的开发环境, 前面添加: ``` #for macOS dev WWWUSER=501...

    2024-01-24 07:37 Falcon 阅读
  • 使用livewire,alpine.js和tailwindcss 构建搜索引擎联想功能

    要做一个组件类似搜索引擎的联想功能,搜索输入框随着用户每次输入一个字母,输入框下文有一个信息栏里显示与用户输入内容模糊匹配的文章标题或文章内容,当前使用技术栈为 livewire,alpine.js和tailwindcss。 ---------------------- 为了实现搜索引擎的联想功能,你可以通过Livewire、Alpine.js和...

    2024-01-18 06:59 Falcon 阅读
  • 使用livewire,alpine.js和tailwindcss 构建搜索引擎联想功能

    要做一个组件类似搜索引擎的联想功能,搜索输入框随着用户每次输入一个字母,输入框下文有一个信息栏里显示与用户输入内容模糊匹配的文章标题或文章内容,当前使用技术栈为 livewire,alpine.js和tailwindcss。 ---------------------- 为了实现搜索引擎的联想功能,你可以通过Livewire、Alpine.js和...

    2024-01-18 06:59 Falcon 阅读
  • [已解决] 使用 nginx或cloudflare以https反代http站点, livewire 上传文件发送http协议的请求

    ### 兼容http和https的修正方法是 nginx反代的设置(以nginx proxy manager自定义配置为例) ``` location /{ proxy_pass $forward_scheme://$server:$port; proxy_set_header X-Real...

    2024-01-16 10:12 Falcon 阅读
  • php 8.0中新的传参方式:Named Arguments(命名参数)

    今天写laravel的邮件队列时候发现的,问了gpt4.0,这是 PHP 8.0 引入的新特性,叫做 `Named Arguments(命名参数)`。比如有一个 `Content` 类: ``` php

    2024-01-12 08:08 Falcon 阅读
  • Laravel Storage用法

    在 Laravel 中,`Storage` 门面提供了一种强大且方便的方法来与文件系统进行交互。以下是如何使用它的基本步骤: 1. 首先,确保在你的控制器头部使用了 `Storage` 门面: ```php use Illuminate\Support\Facades\Storage; ``` 2. 创建文件: 你可以使用 `pu...

    2024-01-04 05:42 Falcon 阅读
  • 探索 Tall 技术栈 = Tailwind CSS + Alpine.js + Laravel + Livewire

    前一段时间意外看到一种新的技术栈,`tall` ,准备学习一下,用来做点东西。 - Tailwind CSS - Alpine.js - Laravel - Livewire 项目主页 今天构建php-fpm的镜像时,顺便把这套弄起来了,把它装进了容器,按照github的[安装说明](https://github.com/lara...

    2024-01-02 09:06 Falcon 阅读