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

プログラミング道場

「プログラミング」 一覧

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

【PHP入門】PHPでJSONを扱う方法

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

JSON(ジェイソン)とは何か? JSONとは、「JavaScript Object Notation」のことで、軽量なデータ記述言語の1つです。 JSON形式は「キーと値」のペアで成り立っていて、PHP、JavaScript、Rubyとい ...

【PHP入門】文字列を分割する方法

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

explode 文字列を複数の文字列に分割します。 mb_split マルチバイト文字列を正規表現により分割します。 str_split 文字列を配列に変換します。 chunk_split 文字列をより小さな部分に分割します。 base64 ...

【PHP入門】特定の文字列を含むか検索する方法

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

strpos 文字列内の部分文字列が最初に現れる場所を見つけてくれる関数です。 戻り値で判定する場合は、必ず「===」を使うようにしましょう。 なぜならば、「==」による緩い比較だと、0がfalseだと判定されてしまうからです。 0番目に目 ...

【PHP入門】文字列を置換する方法

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

str_replace str_replaceは文字列を置換する関数で、大文字と小文字を区別します。 str_ireplace str_ireplaceは文字列を置換する関数で、str_replaceと使い方は同じですが、大文字と小文字を区 ...

【PHP入門】文字列を切り出す方法

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

substr substrとは、指定した文字列の一部を取得する関数です。 例を見ながら、実際の動作を確認しましょう。 第3引数に、負の値を入れた時の動作は便利なので、覚えておくようにしましょう。 mb_substr 日本語のようなマルチバイ ...

【PHP入門】関数の基礎を説明します

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

関数とは? 関数は、処理をまとめるための仕組みです。 最初から用意されている「組み込み関数」と、自分で定義する「ユーザ定義関数」があります。 この記事では、主にユーザー定義について説明します。 組み込み関数 組み込み関数とは、PHPで提供し ...

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

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

rand関数 rand関数は、乱数を生成する関数です。 ただし、いくつかの注意事項があります。 PHP7.1.0以降、rand()はmt_rand()のエイリアスなので同じ関数です。 この関数が生成する値は、暗号学的に安全ではありません r ...

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