プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

「PHP」 一覧

【PHP入門】array_filterを使って配列の中身をフィルターして取得します

2022/04/18   -PHP, プログラミング

配列の中にある文字列でフィルター 配列の中にある「age」が30より大きいものだけを取得したいとします。 foreachを使って書いてもいいのですが、array_filterを使うことで、わかりやすくて簡単なコードを書くことができます。

【PHP入門】array_mapを使って配列の中身を書き換える方法

2022/04/18   -PHP, プログラミング

配列の中にある文字列を置き換える ユーザー定義関数を使ってもいいのですが、 アロー関数を使うことで、よりシンプルにコードを書くことができます。 配列の中にある先頭の文字を大文字に変更する array_mapとucfirstを組み合わせること ...

【PHP入門】文字列で前方に一致している値と後方に一致している値を取得する方法

2022/04/18   -PHP, プログラミング

配列の中にある文字列 コード例では、配列の中にある文字列から一致する値を取得します。 array_filterとアロー関数を使ったやり方だと、一行で書くことができます。

【PHP入門】ランダムな文字列を生成する方法

2022/04/18   -PHP, プログラミング

ランダムな文字列を生成 1つ目の方法では、アスキーコードの概念を利用しています。 2つ目の方法では、str_shuffleを使用しています。

【PHP入門】連想配列をuasortでソートする方法

2022/04/18   -PHP, プログラミング

uasort 自分が定義する関数には、正の値、負の値、0のどれかを戻り値として返します。 それを宇宙船演算子を使って、実装することもできます。 「動作がよくわからない」という人は、v1とv2の位置関係や、不等号などを入れ替えて、動作確認をし ...

【PHP入門】URLエンコード(urlencode)をする方法

2019/12/25   -PHP, プログラミング

URLエンコードとは何か? URLエンコードとは、URLに含むことが禁止されている文字をエンコードすることです。 RFC 3986によって規定されており、ラテン文字を中心としたASCIIという文字コード以外の文字を使う場合には、URLエンコ ...

【PHP入門】名前空間について説明します

2019/12/24   -PHP, プログラミング

名前空間の概要 広義の「名前空間」とは、カプセル化することです。 これはPHPだけではなく、多くの場面で見られる抽象概念です。 たとえば、OSはディレクトリでファイルをグループ化します。 この場合、ディレクトリがその中のファイルの名前空間と ...

【PHP入門】print_r,var_dump,var_exportを使ったデバッグ方法

2019/12/24   -PHP, プログラミング

print_r 配列の中身を表示 配列の中身をファイルに書き出す var_dump var_dumpも変数を出力しますが、print_rとは表示する形式が異なります。 また、「__debugInfo」を使うことで、オブジェクトの出力形式を変 ...

【PHP入門】継承(extends)とトレイト(trait)を説明します

2019/12/24   -PHP, プログラミング

継承(extends) 継承とは、コードを再利用する仕組みです。 クラスの機能を他のクラスで継承したい場合にextendsを使用します。 extendsを使用すれば、子クラスは親クラスからメソッドの内容を引き継ぐことができます。 PHPでは ...

【PHP入門】yield構文の使い方を説明します

2019/12/24   -PHP, プログラミング

yieldのメリット yeildには、以下の2つのメリットがあります。 処理をまとめることができる メモリの節約ができる では、実際に使い方を見ていきたいと思います。 yieldの使い方 ここでは、「1から3までをループする」という部分を共 ...

【PHP入門】Exceptionクラスの説明と例外処理

2019/12/23   -PHP, プログラミング

Exceptionとは何か? プログラムの実行中に発生するエラーのことを例外といいます。 PHPでは、この例外をExceptionクラスで扱います。 Exceptionは例外の内容を表すメッセージや、プログラムのどこで例外が発生したかなどの ...

【PHP入門】参照渡しの説明

2019/12/23   -PHP, プログラミング

参照渡しのやり方 PHPでは、「&」をつけることで参照渡しができます。 「参照渡し」では、変数に代入した値の「参照先」を渡します。 「参照先」とはメモリ空間のアドレスのことを指します。 図にすると、以下のようになります。 では、実際 ...

Copyright© プログラミング道場 , 2022 All Rights Reserved Powered by AFFINGER4.