1
1

More than 3 years have passed since last update.

文字列に変数を埋め込む【Ruby/PHP/Swift】

Posted at

概要

RubyとPHPをざっくり学び、現在Swift学習中の筆者の備忘録です。
よくある「文字列に変数を埋め込む(変数展開)」ことについて
言語間で微妙な違いがあり、すぐ分からなくなるのでまとめました。

記述する内容

変数「name」に文字列「田中」を代入する。
この変数を埋め込む形で「こんにちは、田中さん」という文字列を出力する。

Ruby

"#{変数}"

name =  "田中"
puts "こんにちは、#{name}さん" 

PHP

"${変数}"

<?php
$name = "田中";
echo "こんにちは、${name}さん";
?>

Swift


"\(変数)"

var name: String = "田中"
print("こんにちは、\(name)さん")

最後に

以上、簡単ですが変数展開についてでした。
こういう細々した違いは、新しい言語に挑戦していると
すぐにこんがらがってしまいます。。。
まとめておくと安心ですね。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1