【初心者】励ましあいながらサイト製作【PHP】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/09/03(土) 10:30:34ID:???http://pc8.2ch.net/test/read.cgi/php/1125396428/
から分家。
共同で何かを作るわけではなく、それぞれが勝手に自分の物を
作りながらひとり言を言ったり傷を舐めあったり質問をしあったりするスレです。
0172nobodyさん
2014/01/21(火) 17:09:22.14ID:QV3/HIGbphpのコードとhtmlの見通しをよくしようと考えました。
<h1 id="h1"><img src="<?php bloginfo(template_url); ?>/images/title/info.png"></h1>
<h3 id="h3">管理情報</h3>
を
<?php
echo '<h1 id="h1"><img src="'. bloginfo(template_url) .'/images/title/info.png"></h1>',
'<h3 id="h3">管理情報</h3>'
?>
のようにしてみたのですが、
imgのsrcにURLを設定するbloginfo(template_url)の部分の処理の順番が前後してしまって、
表示したWebページのソースを見ると、
http://localhost/<h1 id="h1"><img src="/images/title/info.png"></h1><h3 id="h3">管理情報</h3>
のようになっています。
これを修正する方法を教えてください。
0173nobodyさん
2014/01/22(水) 09:11:10.70ID:BWvY5tS3あと、WordPress を参考にしたんなら、
あれはプログラムの手本の真逆を行ってる
糞コードの最右翼だから気をつけれ
0174nobodyさん
2014/01/22(水) 19:24:26.87ID:???0175nobodyさん
2014/01/24(金) 16:36:28.39ID:qjy9c34Obloginfo()がどこにあるのか見つけられなかったのですが、これはWordPressの関数なんですよね?
ま、それはそれとして、自分でも、このコードの見通しは、大差ないかむしろ悪いくらいだわ、とは思ったんです…。
ふだんはC#なんですけど、phpって、こんなに見通しが悪いんだ…。
いやはや。
0176nobodyさん
2014/01/31(金) 11:37:17.46ID:???main.php(メイン)
include_once( 'myclass.php' );
$my_class = new myclass();
$my_class->クラスの関数();
myclass.php(の中身)
class myclass{
myclass(){}
クラスの関数(){
include_once('hoge.php' );
$戻った値=関数1();
}
}
hoge.php(の中身)
include_once('tmp.php' );
関数1(){
global $tmp;
…
return …
}
tmp.php(の中身)
$tmp = array(なんたら,かんたら)
hoge.phpの関数1で、$tmpの中身が空なので、
間違っている所を教えてください。
■ このスレッドは過去ログ倉庫に格納されています