現在、すでに出来上がっているPHPシステムの解析をしながらPHPを学んでおります。
その中で、「%s」というものが多用されているのですが、どういう意味なのかまったくわからず、解析が進まないでいます。
使われている例は、
<tr %s>
<td>%s</td>
<a href=\"%s\"><b>%s</b></a>
SELECT * FROM test WHERE %s, $test
UPDATE item SET item_num='%s' WHERE id='%s'
などです。
変数のように何かを代入されているわけでもなく、唐突に色んな箇所に出てきているので、同じ文字列ではないのだろうな、というのはわかるのですが、どういう意図なのかが全くわからずにいます。
色々調べてみたのですが、検索をかけると「s」でしか引っかからず、「%s」で調べることができませんでした。
どのようなときに使用するのかどうかご教授お願いいたします。
No.2ベストアンサー
- 回答日時:
printfやsprintf 関数内で記述してあったり、その文字列を代入した変数をprintfやsprintf 関数で使用してたりしませんか?
もしそうなら、それぞれの関数のマニュアルを読んでください。
他の使われかただと、より詳しい情報が無いと判断できません。
No.1
- 回答日時:
「%s」は文字列の置換に使用します。
例えば、
$str = "本日は、%sです。";
printf($str, "晴れ");
で、「本日は、晴れです。」と出力されます。
「%s」が含まれている文字列変数が、関数の引数に指定されていると
はずなので、その関数の仕様を見てみましょう。
おまけ
「%s」を検索したいときは、「"%s"」とすると検索できると思います。
ご回答ありがとうございます。
記載いただいた例でしたら私も理解できたのですが、%sは、sprintf(~)内にありました。
sprintfのマニュアルに%について少し表記があるのを見つけましたので、照らし合わせながら解析を進めて行きたいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- PHP PHP ページング データベース 1 2022/06/16 10:30
- SEO googleサーチコンソールで、重複URLが多数発生、その修正方法について 2 2023/06/23 16:15
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
右のような図形の時、方程式が...
-
恒等的に正しいとはどういう意...
-
平衡定数の求め方について、ΔG=...
-
SPIの問題
-
大、小2つの数がある。大きい数...
-
ライニプッツの公式に関してで...
-
楕円と円の共有点について
-
至急!数学の基本問題、助けて...
-
高2数学 軌跡
-
数学
-
角度が無理数になる三角形について
-
AC^2+BD^2=2(PR^2+QS^2)が成り...
-
それぞれ同じアルファベットは...
-
w=1/z−iのときz平面上の図形は...
-
Windows10 batファイル の代入...
-
数Bの数列の問題です。 正の奇...
-
中二の一次関数についてです 傾...
-
3で割ると2余り,5で割ると3余...
-
連立方程式 代入法の原理 加減...
-
相当算の計算について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
恒等的に正しいとはどういう意...
-
SPIの問題
-
平衡定数の求め方について、ΔG=...
-
数Bの数列の問題です。 正の奇...
-
A,Bをn次正方行列とする場合、...
-
数学の質問です。 3で割ると2余...
-
円の方程式
-
3で割ると2余り,5で割ると3余...
-
あってる?
-
ライニプッツの公式に関してで...
-
4元連立方程式の解き方を教えて...
-
高2数学 軌跡
-
「Access」のフォームで、同じ...
-
中二の一次関数についてです 傾...
-
エクセル 2/3乗
-
高校数1についての質問です。 ...
-
TextBox1とTextBox2の数値の大...
-
次の関数の組が線形独立である...
-
7で割ると2余り、11で割ると3余...
-
w=1/z−iのときz平面上の図形は...
おすすめ情報