C#、PHP、JavaScriptでよく使う記述 2020.10.12 MON

C#、PHP、JavaScriptでよく使う記述
目次

C#、PHP、JavaScriptよく使う記述リスト

Web制作においてよく使う言語の記述をまとめました。

if文とか

三項条件演算子

どれも一緒ですね。

string b = a ? "まっは" : ""; //C#
$b = $a ? "まっは" : ""; //PHP
var b = a ? "まっは" : ""; //JavaScript

文字列

置換

"apple"を"banana"に置き換える

string b = a.Replace("apple", "banana"); //C#
$b = str_replace($a,"apple", "banana"); //PHP
var b = a.replace("apple", "banana"); //JavaScript

文字列抜出し

頭から10文字抜き出す

string b = a.Substring(0, 10); //C#
$b = substr($a, 0, 10); //PHP
var b = a.substr(0, 10); //JavaScript

大文字に変換

string b = a.ToUpper(); //C#
$b = mb_strtoupper($a); //PHP
var b = a.toUpperCase(); //JavaScript

小文字に変換

string b = a.ToLower(); //C#
$b = mb_strtolower($a); //PHP
var b = a.toLowerCase(); //JavaScript

日付

現在の日付を取得、フォーマット

DateTime a = DateTime.Now; //C#
string b = a.ToString("yyyy/MM/dd HH:mm:ss"); // 2020/10/12 12:00:00

$a = new DateTime(); //PHP
$b = $a->format('Y/m/d H:i:s'); // 2020/10/12 12:00:00

var a = new Date(); //JavaScript

Math

Math.Floor 切り捨て

double b = Math.Floor(1.8); //C#
$b = floor(1.8); //PHP
var b = Math.floor(1.8); //JavaScript

Math.Ceiling 切り上げ

double b = Math.Ceiling(1.8); //C#
$b = ceil(1.8);  //PHP
var b = Math.ceil(1.8); //JavaScript

Math.Round 四捨五入

double b = Math.Round(1.8); //C#
$b = round(1.8);  //PHP
var b = Math.round(1.8); //JavaScript

Math.Truncate 大きな整数に丸め

double b = Math.Truncate(1.8); //C#
var b = Math.trunc(1.8); //JavaScript Internet Explorerは未サポート