【PHP】下らねぇ質問はここに書き込みやがれ 41
みんなはPHPひと筋なひとなんですか?
perlやJAVAもできる人が多いのかな
>>942 Perl
Awk
C++
C
86ASM
Fortran
Pascal
COBOL
BASIC
辺りは仕事で使いました。
>>937 method_exists('CEO', 'sleep')がfalseになってほしいってこと?
そんなの無理。継承した時点でCEOクラスにもsleepメソッドは存在する。
>>943 スゴイですねぇ
僕はPHPしかできないんですよね
いくつかの言語を使い分けることにあこがれます
PHPしかできないなんて信じられん
それって本当はPHPも満足に”できてない”んじゃねーの
おい、誰か
>>946に「キミはいろいろ使えるんだ、すごいね!」って言ってやれ。
948 :
946:2007/03/17(土) 17:14:38 ID:???
>>947 本人か?
ここの住人は普通に多言語いける人ばかーりだと思うが
まあとりあえず憧れてる暇あったら、PHPできてるんなら1週間ほど勉強すれば
他のスクリプト系言語も少しは使えるようになるだろ。
Lisp
春爺が涌いてるなw
軟式さんってHPもってますか?
たまたまグーグルから同名の会社のHPみつけたんですけど。
952 :
軟式PHP:2007/03/17(土) 19:53:53 ID:???
>>951 いくつか持ってるよ。ひとつはフリーウェアのやつで某スレのテンプレに入ってる。
ゲームしない人は全く訪れないであろうマイナースレやけど。
>たまたまグーグルから同名の会社のHPみつけたんですけど。
ちょwwなにそれwww
kwsk。同名の会社って('A';;
有限会社軟式
954 :
軟式PHP:2007/03/17(土) 20:29:24 ID:???
>>953 サイト見てワロタ。残念ながら俺とは無関係です('A';)
foreach ($A as $B => $C){
echo $C;}
というのがあるとして、
$C一覧をファイルに書き込みたいのですが、どうすればよいのでしょうか?
fopen($filename, "w" );
fwrite ($fp, ???);
956 :
955:2007/03/17(土) 20:50:11 ID:???
あ、できたw
>>955 $fp = fopen($filename, "w");
fwrite($fp, implode("\n", array_values($A)));
fclose($fp);
958 :
nobodyさん:2007/03/17(土) 22:59:50 ID:qh3Deiz9
delphiのphp版が出るそうですが
使い心地はどんな感じになりそうですか?
959 :
nobodyさん:2007/03/17(土) 23:11:11 ID:aRpV08Mf
PHP版のデバッガがまともに使えて、
Ajaxまわりのデバッガも統合してくれるのなら
わりとリッチなUIをソフトを作るのには
役に立つかも
あと、複雑なビジネスロジックを
組む必要があるひととか
eclipseよりも軽ければ、Windows環境なら
使う人多くなるかもね
馴れ合いは特定の板以外禁止だと言っておく。
>>962 ./configureしなきゃMakefileは生成されない。
素直にディストリビューションのバイナリパッケージをインストールしとけ。
>>962 Fedora Core のように apt 使って
パッケージをインストールできるのなら
apt-get install mysql-server
apt-get install php-mysql
でPHP + Mysql の環境が手に入るだろう
Centos みたいに yum 使うやつでも
yum install mysql-server
yum install php-mysql
でいける
何がなんでもソースからリビルドしたいっていうのなら
もはや、このスレの範疇から外れる
>>964 できスマタ!
セックスベリーマッチョ!
966 :
nobodyさん:2007/03/18(日) 01:16:30 ID:bI1rBwfw
apache2.0+php5.0+mysql5.0の環境ですが、mysqlに接続テストをしようと思い某本を元に413.phpというファイルを作りました。
ところがlocalhostからアクセスしてみると「ファイルを保存しますか?」というダイアログが出てくるだけです。
これはiniの構成の設定がまずいのでしょうか?
967 :
nobodyさん:2007/03/18(日) 01:33:41 ID:F9igaXGh
マルチというかなんというか・・・
>>966 いや、Apache側。httpd.conf。
>>966 mysqlの前にPHPが動作して無いんじゃねぇか・・
phpinfoは動いてるよ
Apacheちょっと調べて見ます。
ありがとう
971 :
nobodyさん:2007/03/18(日) 02:06:19 ID:57Vv1IVv
すいません質問です
ゲストブックで、新規書き込み順に上から表示させたいと思っています。
書き込み内容を記録するtxtをlog.txtとし、書き込む内容を$kakiko とします
書き込み内容を、log.txtの先頭行にかきこませるにはどうしたらいいのでしょうか?
<?php
//$kakiko は投稿されたコメントに"\n"をつけ、ソース上で改行するようにしています。
$filename = "log.txt";
$fp=@fopen("$filename","a");
fputs($fp,"$kakiko");
fclose($fp);
?>
これだと過去の書き込み行の一番したに書き込まれてしまいます。
一番上に書き込みたいです。
>>971 普通に一番したに書き込んで、
表示するときにarray_reverseでさかさまにすればいいんじゃね?
973 :
nobodyさん:2007/03/18(日) 02:13:21 ID:57Vv1IVv
>>972 おおお できました
生き神様ありがとうございます
ありがたや ありがたや
>>970 じゃあ、変なヘッダを吐き出してるんだと思う。
そんなコード書いたんだ。
>>966 逆引きのmysqlのところにヘッダ吐き出すところなんてあったかな・・
>>966 そのファイルを保存して中身見た?
>>971 "a"じゃなくて"r+"で開いて、全部読み込んで、ファイル空にして、
最新を1件書きこんで、さっき読み込んだ分を書き出す。
977 :
nobodyさん:2007/03/18(日) 13:07:23 ID:PCUTa4CX
最近perlからPHPへ転向したばかりの物です。
長い文字列を変数に代入したい場合でシングル・ダブルクォーテーション共に
文字列に含まれている場合の囲い記号があればお教えください。
perlで書くところの $hoge=qq(文字列);
ないよ。
php6を作ってる人にお願いすれば、できるようになるかもね。
979 :
977:2007/03/18(日) 13:17:27 ID:???
>>977 >長い文字列を変数に代入したい場合
こういうケースは、ヒアドキュメント使えばいいんじゃないの?
Perlでもあるでしょ?
$hoge = <<<EOD
this is a 'pen'
that is a "pen"
EOD;
こっちのほうが基本っぽい感じはする
$test = "this is a 'pen' \n that is a \"pen\"";
print $test;
983 :
nobodyさん:2007/03/18(日) 17:41:36 ID:zWBD4mpr
半角英数字以外の文字が入力された場合
半角英数字に置き換えるにはどうしたらいいですか?
【例】 あdgsi<>--234aaa
変更後 ↓
dgsi234aaa
>>893 単純に半角英数字以外弾くということなら、
var_dump(preg_replace('/[^[:alnum:]]/','','あdgsi<>--234aaa'));
実行結果:string(10) "dgsi234aaa"
こんなところだろうか。
985 :
984:2007/03/18(日) 18:03:11 ID:???
986 :
nobodyさん:2007/03/18(日) 18:14:50 ID:zWBD4mpr
987 :
nobodyさん:2007/03/18(日) 19:15:59 ID:p3CjS1/Y
Shift_JISで
<input name="あいうえお" value="かきくけこ">
と、nameにどうしても日本語を使いたいのですが、
nameが「メール」とかの時に
$_POSTの配列が壊れてしまったり、文字化けしたりで困ってしまいました。
Shift_JISに問題があることは承知なのですが、
携帯用サイトなのでUTF-8にするのも気がひけて…。
なにかいい方法はないでしょうか?
>>987 nameに日本語使うやつがバカ
「どうしても」の理由を提示してください
>>988 urlencode&urldecodeすれば?
%がHTML的にどうなのかは知らない
しかしなんでそんな気持ち悪いことを?
まあ気持ち悪いと思うこと自体、洗脳されてるのかもしれんがw
990 :
nobodyさん:2007/03/18(日) 19:40:38 ID:p3CjS1/Y
>>988-989 レスありがとうございます。
いや、私も今まではこんなこと気持ち悪くてやる気にもならなかったんですが、
XMLのデータを検索するフォームを作ってまして、
そのXMLデータの中の要素名が日本語なんです。
このフォーム自体もXMLからXSLTで生成してる、っていう感じで…。
それでnameでXML要素名を紐付けられたらいいな〜って思いまして。
urlencodeしとくのよさげですね、もうちょっとがんばってみます。
いや、半角記号と同じコードを多数含むSJISでそんな真似しようとするのは
気持ち悪いと思って当たり前だと思うし、そうでないなら頭どうかしてる