Qiita - PHPタグが付けられた新着投稿

laravel5.4で古いコントローラーが参照されてしまう現象

SN

11/16 11:50



現象

SampleController.phpというファイルを参照して欲しいのに、同ディレクトリ内のSampleController_20181111.phpというバックアップのためにとっておいた古いファイルを参照してしまっていました。

ステー...

Laravelプロジェクトにサイトマップ(sitemap.xml)を設置する

SN

11/16 10:19



前提

sitemap.xmlを作成済みであること。

※このへんを使って作成してください。

サイトマップはindex.blade.phpと同階層に設置する想定です。


手順

1.sitemap.xmlをbladeファイルにする

2.コン...

php-master-changes 2018-11-15

SN

11/16 08:47

今日は ext/openssl への X509_verify() ラッパー追加、ドキュメントの更新、typo の修正、ext/fileinfo の libmagic 用データの修正、zend_objects_store_put() の最適化、ext/mbstring のテスト修正、不要変数...

Gutenbergのブロックエディターにテーマのスタイルを適用する方法

SN

11/16 08:07

WordPress 5.0からGutenbergと呼ばれる新しいコンテンツエディターが実装され、従来使われてきたTinyMCEエディターと置き換わる形となります。

それに伴い、テーマの見た目やデザインを編集画面に再現するための...

cakePHPのインストールと設定

SN

11/16 03:34

今回はcakePHPをインストールして設定します。

前回同様の環境です。

〜さくらのVPS 1Gプラン〜

メモリ:1G

CPU:仮想2Core

ストレージ:HDD 100GB

OS:CentOS 7(カスタムOS)

仮として、...

ownCloudのインストールと設定

SN

11/16 02:52

今回はownCloudをインストールして設定します。

前回同様の環境です。

〜さくらのVPS 1Gプラン〜

メモリ:1G

CPU:仮想2Core

ストレージ:HDD 100GB

OS:CentOS 7(カスタムOS)

仮として...

WordPressのインストールと設定

SN

11/16 02:51

今回はWordPressをインストールして設定します。

前回同様の環境です。

〜さくらのVPS 1Gプラン〜

メモリ:1G

CPU:仮想2Core

ストレージ:HDD 100GB

OS:CentOS 7(カスタムOS)

仮として...

【復習】PHPにおけるforeachの使い方

SN

11/15 23:27



foreach文とは

配列を繰り返し文として表示するためのものです。

指定した順番で文章を表示させることができるためよく使われます。

ここではPHPの際に使うforeach文について復習していきます。


for...

PHP: PHP_INT_MAXを超える数値をstringにしたとき指数表記にさせない方法

SN

11/15 21:44

PHPの整数最大値は、定数PHP_INT_MAXで参照することができ、64ビット環境で9223372036854775807である。

これに1を足した数値は9223372036854775808になるのだが、PHP_INT_MAX + 1をstring型に型変換すると指数...

codeigniterのエスケープ

SN

11/15 12:47



codeigniterのform_helperとset_value()

codeigniterのviewページを作っていた時にset_value()の挙動が気になったのでメモ


set_value()

いい感じにPOSTパラメータを保持してフォームやテキストエリアの値を...

php-master-changes 2018-11-14

SN

11/15 09:28

今日は $this アクセスまわりの最適化、リクエストごとのシグナルハンドラ再初期化を避けられるようなフラグ追加、opcache の最適化バグの回避、preloadig の PR マージ、iconv_mime_decode_headers() のバグ修正...

vimで飛び回りたい(ctagsを使用して定義元にジャンプしたい)

SN

11/15 07:48



概要

クラスや関数、定数などの定義元にジャンプできるようにする

※exuberant-ctagsではなくuniversal-ctagsを使用しています。設定ファイルの場所が異なりますので注意。


ctagsのインストールはこちら...

フォーム作成のために作った5つのファイル

SN

11/15 02:59

先日、PHPとMySQLを用いて簡単なデータベース連携フォームを作成しました。

今回は、その時に作ったファイルをそれぞれ説明していきたいと思います。


使用ファイル

使用したファイルは全部で5つです。


d...

Vim/ALE/PHP-CS-FixerでPHPソースを自動整形する

SN

11/14 23:28

VimでPHPを書く際、ファイル保存時に自動でコードフォーマットして欲しくなったのでそのときの備忘録です。


利用するツール


ALE
PHP-CS-Fixer



設定手順


ALE

vim/nvimの非同期コードチェックプラグイン...

Cookieとセッションがいまいち分からなかったので調べてみた

SN

11/14 22:26

新卒でエンジニアになって8ヶ月たった今、

インプット、インプット、インプット!の学習にこれじゃマズいんじゃないか。。。?

と悟ったため学習した事、気になった事を忘備録として残していこうと思い...

PHP: アルファベットの文字リストをプログラム的に生成する方法

SN

11/14 18:53

PHPでアルファベットのAからZまでの文字のリスト(配列)をべた書きしたくないときなどに使える、アルファベットをプログラム的に生成する方法です。

やり方はシンプルにrange関数にAとZを渡します。


大文字のリ...

buddypressのアクティビティにphpで書き込む

SN

11/14 17:52



ユーザーのアクティビティに

そのユーザーの更新をするには

bp_activity_post_update()を使う

$args = array(
'content' => 'コメント',
'user_id' => 2
);

$activity_id = bp_activi...

buddypressのグループにオリジナルのタブ(ページ)を追加する。

SN

11/14 17:35

探しても、なかなか見つからなくて苦労したので

備忘録も兼ねて


何処にコード追加するか?

/wp-content /pluginsの直下にbp-custom.php

を置きこの中にかく。

buddypressのfunction.php

とい...

PHP の関数で値を、引数で渡す/$GLOBALSで渡す/global で渡す場合の速度の違い【速度測定】

SN

11/14 16:29

PHP7 で関数に値を渡す場合、「引数渡し」「$GLOBALS 配列」「global 宣言」の大きく3つの方法があります。速度やメモリ使用量を考えた場合、どの方法が軽いのか気になったので、MacBookPro と RaspberryPi3 で...

PHPの正規表現で^$より\A\zがいい理由

SN

11/14 15:18

正規表現のメタ文字とエスケープシーケンスについておさらい。


メタ文字 ^: (ハット記号) 検索対象(複数行モードでは行)の始まりを言明
メタ文字 $: (ドル記号) 検索対象の終わりあるいは終端の改行文字の前...

PR:Amazonプライムビデオ

Qiita

Qiita - 人気の投稿

Qiita - AWSタグが付けられた新着投稿

Qiita - Gitタグが付けられた新着投稿

Qiita - Linuxタグが付けられた新着投稿

Qiita - MySQLタグが付けられた新着投稿

Qiita - nginxタグが付けられた新着投稿

Qiita - Dockerタグが付けられた新着投稿

Qiita - Pythonタグが付けられた新着投稿

Qiita - Rubyタグが付けられた新着投稿

Qiita - PHPタグが付けられた新着投稿

Qiita - Javaタグが付けられた新着投稿

Qiita - JavaScriptタグが付けられた新着投稿