私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】ID出さなくても質問OKなスレ【初心者歓迎】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
突っ込みどころ満載だな・・・
phpの変数内のヒアドキュメントで<?php echo~なんて書いたら文字列として扱われる
ヒアドキュメント内の変数で配列変数[]を使う場合{}で囲わないといけない
<a href="{$_SERVER['PHP_SELF']}?gal=0">といった感じに変更してみてくれ
phpの変数内のヒアドキュメントで<?php echo~なんて書いたら文字列として扱われる
ヒアドキュメント内の変数で配列変数[]を使う場合{}で囲わないといけない
<a href="{$_SERVER['PHP_SELF']}?gal=0">といった感じに変更してみてくれ
配列がっていうわけではなくて配列のキーが文字列だったらってことだな
よく確認してなかったスマン
ようするに$a[0]なんかは直接かけるが
$a["0"]は{$a["0"]}にしないとだめ
ヒアドキュメント内や文字列の中で変数を使う場合は{}で囲むこと推奨
よく確認してなかったスマン
ようするに$a[0]なんかは直接かけるが
$a["0"]は{$a["0"]}にしないとだめ
ヒアドキュメント内や文字列の中で変数を使う場合は{}で囲むこと推奨
>>250
駄目でした
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in
~~~~htdocs/config.php on line 123
$PHP_SELF = $_SERVER['PHP_SELF']; <----123
MAINUP;
$modelink = <<<MODELINK
<p class="uline"> | <a href="$home">Home</a> |
<a href="$PHP_SELF?gal=0">File List</a> | <--- 126
<a href="$PHP_SELF?mode=upload">Upload</a> |
<a href="$PHP_SELF?gal=1">Gallely</a> |
<a href="$PHP_SELF?mode=ret">search</a> |
<a href="$PHP_SELF?mode=rank">ranking</a> |
<a href="$PHP_SELF?mode=env">Setting</a> |
<a href="$PHP_SELF?mode=admin">Admin</a> |
</p>
MODELINK;
駄目でした
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in
~~~~htdocs/config.php on line 123
$PHP_SELF = $_SERVER['PHP_SELF']; <----123
MAINUP;
$modelink = <<<MODELINK
<p class="uline"> | <a href="$home">Home</a> |
<a href="$PHP_SELF?gal=0">File List</a> | <--- 126
<a href="$PHP_SELF?mode=upload">Upload</a> |
<a href="$PHP_SELF?gal=1">Gallely</a> |
<a href="$PHP_SELF?mode=ret">search</a> |
<a href="$PHP_SELF?mode=rank">ranking</a> |
<a href="$PHP_SELF?mode=env">Setting</a> |
<a href="$PHP_SELF?mode=admin">Admin</a> |
</p>
MODELINK;
$PHP_SELF = $_SERVER['PHP_SELF']; を別のphpのなかで定義したら無事出来ました。ありがとうございました
<?php
$url = file_get_contents("http://localhost/");
$htmlstring = strip_tags($url);
print $htmlstring;
?>
$url = file_get_contents("http://localhost/");
$htmlstring = strip_tags($url);
print $htmlstring;
?>
<?php
$url = "http://~~~~";
$lines = file($url);
foreach ($lines as $line_num => $line) {
$str = strip_tags($line);
$htmlstring = $htmlstring.$str;
}
echo $htmlstring;
?>
$url = "http://~~~~";
$lines = file($url);
foreach ($lines as $line_num => $line) {
$str = strip_tags($line);
$htmlstring = $htmlstring.$str;
}
echo $htmlstring;
?>
<?php
class aaa
{
private $var = array(1,2,3,4);
public function __construct(array &$yyy=null)
{
$this->var =& $yyy;
var_dump($this->var); //array(4) { [0]=> int(5) [1]=> int(6) [2]=> int(7) [3]=> int(8) }
}
public function bbb()
{
var_dump($this->var); //object(aaa)#1 (1) { ["var:private"]=> &object(aaa)#1 (1) { ["var:private"]=> *RECURSION* } }
}
}
$xxx = array(5,6,7,8,);
$ref =& $xxx;
$ref = new aaa($xxx);
$ref->bbb();
?>
これがなんでこうなるのか、詳しく
コンストラクタの内部では$this->varはちゃんと代入されてるのに、
他のメソッド内ではなんでダメ?
class aaa
{
private $var = array(1,2,3,4);
public function __construct(array &$yyy=null)
{
$this->var =& $yyy;
var_dump($this->var); //array(4) { [0]=> int(5) [1]=> int(6) [2]=> int(7) [3]=> int(8) }
}
public function bbb()
{
var_dump($this->var); //object(aaa)#1 (1) { ["var:private"]=> &object(aaa)#1 (1) { ["var:private"]=> *RECURSION* } }
}
}
$xxx = array(5,6,7,8,);
$ref =& $xxx;
$ref = new aaa($xxx);
$ref->bbb();
?>
これがなんでこうなるのか、詳しく
コンストラクタの内部では$this->varはちゃんと代入されてるのに、
他のメソッド内ではなんでダメ?
>>262
>これがなんでこうなるのか、詳しく
代入だから
>コンストラクタの内部では$this->varはちゃんと代入されてるのに、
コンストラクタだから
>他のメソッド内ではなんでダメ?
いろんな意味で考えが足りてないから
>これがなんでこうなるのか、詳しく
代入だから
>コンストラクタの内部では$this->varはちゃんと代入されてるのに、
コンストラクタだから
>他のメソッド内ではなんでダメ?
いろんな意味で考えが足りてないから
× 代入だから
○ 参照だから
○ 参照だから
>>266
単に順序の問題じゃね?
単に順序の問題じゃね?
PHPでフォームから空文字列をキーにして配列形式でポストする方法ある?
value=aaa[""]やaaa['']だと""""や"''"になっちゃうよ?
value=aaa[""]やaaa['']だと""""や"''"になっちゃうよ?
質問です。phpに関してはわりと初心者です。
画像に文字を入れるジェネレーターを作っているのですが、
http://gedo-style.net/gedoh/
↑のような自動改行を実現するためにはどうしたらよいのでしょうか。
背景はimagecreatefromjpegで作っといて、もう1つimagecreateして文字レイヤーを作って、
文字レイヤーの方に文字書いて背景に貼り付けたらうまくいくかなぁ、と思ったのですが、
文字がはみ出した分は表示されません…。
ご教示よろしくお願いいたします。
画像に文字を入れるジェネレーターを作っているのですが、
http://gedo-style.net/gedoh/
↑のような自動改行を実現するためにはどうしたらよいのでしょうか。
背景はimagecreatefromjpegで作っといて、もう1つimagecreateして文字レイヤーを作って、
文字レイヤーの方に文字書いて背景に貼り付けたらうまくいくかなぁ、と思ったのですが、
文字がはみ出した分は表示されません…。
ご教示よろしくお願いいたします。
等幅でいきます。あとは半角を全角に直せばいけるはずですよね。
boolean(真偽値)を簡単に文字列(True or False)に変換する関数はありませんでしょうか?
C#でいう、Bool.ToString
Rubyでいう、Bool.to_s
Delphiでいう、BoolToStr(Bool, True);
のようなものです。
「boolean 文字列 変換」などでぐぐるしたのですが、なかなか見つけられません。
C#でいう、Bool.ToString
Rubyでいう、Bool.to_s
Delphiでいう、BoolToStr(Bool, True);
のようなものです。
「boolean 文字列 変換」などでぐぐるしたのですが、なかなか見つけられません。
カタカナとひらがなと言っても
あ~ん、ア~ンまで色々あるだろ
全部化けるの?
あと化けると言ってるコード晒せる範囲で良いから晒して
あ~ん、ア~ンまで色々あるだろ
全部化けるの?
あと化けると言ってるコード晒せる範囲で良いから晒して
それは文字コードの指定があってないだけでは?
mb_detect_encodingで文字コードを検出して、
mb_convert_encodingで合わせるとかしてくれ
mb_detect_encodingで文字コードを検出して、
mb_convert_encodingで合わせるとかしてくれ
関係ないが、<br />にスラッシュ入れるなら、<input>も<input />だろう?checkedの省略表記もダメ。
sybase_free_result()関数の使い方、意味が良くわかりません。
HTMLと一体型のページなどの最後に毎回書いておいた方が良いのでしょうか?
HTMLと一体型のページなどの最後に毎回書いておいた方が良いのでしょうか?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 (836) - [100%] - 2009/8/18 21:04 ○
- 【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2 (1001) - [86%] - 2009/11/19 20:19 ○
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [33%] - 2008/6/19 7:19 ○
- 【PHP】フレームワークについて語るスレ13【総合】 (985) - [31%] - 2009/9/23 3:04 ○
トップメニューへ / →のくす牧場書庫について