PHPで数値を丸める方法—四捨五入、切り上げ、切り捨ての使い方
2023.04.04
error この記事は最終更新日から1年以上が経過しています。
何度もド忘れして調べなおすのでメモっておく。
四捨五入
四捨五入は round() 関数を使う。
round(3.4); // 3
round(3.5); // 4
引数を指定することで、小数点以下何桁で四捨五入するか指定可能。
round(3.1415, 1); // 3.1
round(3.1415, 2); // 3.14
round(3.1415, 3); // 3.142
切り上げ
切り上げは ceil() 関数を使う。
ceil(3.14); // 4
ceil(-3.14); // -3
ceil() には round() のように引数で桁数指定はできない。整数値にするのみ。
切り捨て
切り捨ては floor() 関数を使う。
floor(3.14); // 3
floor(-3.14); // -4
floor() も引数での桁数指定はなく、返り値は整数値のみ。
PHPで扱う日付と時刻の基礎:DateTimeImmutableの活用例
2024.12.07
PHPで日付や時刻を操作する際、DateTimeImmutableクラスを使用することで、データの安全性と効率的な処理が実現します。本記事では、基本的な使い方から日付の加減算、フォーマット指定、時刻比較まで、実践的な例を通じて解説します。
PHP
OGP画像作成を効率化:PHPを使った自動生成方法を解説
2024.11.21
SNSシェアに欠かせないOGP画像、毎回手作業で作成するのは手間がかかりますよね。本記事では、PHPを使って記事タイトルを含むOGP画像を自動生成する方法を解説します。テンプレート画像を活用した簡単な手順をぜひお試しください。
PHP
PHPによるCSRF対策入門:トークン生成から認証までの流れを解説
2024.11.19
フォーム送信時のセキュリティを高めるためには、CSRF対策が欠かせません。本記事では、PHPでのトークン生成から認証チェックまで、実装手順を具体的に解説します。
PHP
PHPとPerlでファイルパーミッションを変更する方法(chmod関数)
2024.11.16
PHPとPerlには、ファイルのパーミッションを変更するためのchmod関数が標準で用意されています。この記事では、PHPとPerlそれぞれのchmod関数を使ったファイルパーミッション変更の基本的な使い方を紹介します。
Perl PHP