xpector の回答履歴
- foreachがうまく動かない
$fruits = array( array( "name" => "apple", "color" => "red", ... ), array( "name" => "banana", "color" => "yellow", ... ), ... ); foreach ($fruits as $fruit) { echo "名前:$fruit['name']<br \/>"; echo "色:$fruit['color']<br \/>"; ... } で、 名前:apple 色:red ... のように表示させたいのですが、きちんと動きません。 どこが間違っているのでしょうか。 よろしくお願いします。
- SHA1ハッシュの生成結果が異なる理由とは
Windows で Digest::SHA1 というモジュールを使って 文字列のSHA1ハッシュを生成するプログラムを作ったのですが、 $x = <STDIN>; と書き、100 と入力して生成したハッシュと、 あらかじめ $x = 100; のように設定しておいて生成したハッシュとでは、内容が異なっています。 前者は 310b86......、後者は 6a2903...... と出ます。 これはなぜでしょうか? 一致させるにはどうすれば良いのでしょうか。 ご教示ください。よろしくお願いいたします。
- ハッシュのリファレンスを戻り値にしたい
PHPでハッシュのリファレンスを戻り値にする方法が知りたいです。 perlでは return \%hash; ですが、phpではどうなるのでしょうか? 他に別の方法があるのでしたらそれでも構いません。
- JComboBoxをsetEnabled以外でロックしたい
表題のとおり、JComboBoxをsetEnabled以外でロックしたいのですがいい方法が見つかりません。 処理によってはJComboBoxを表示だけで使いたいのです。 setEditable(false)や、setFocusable(false)をしても操作できてしまいます。setEnabled(false)ではロックできるのですが、かなり見た目が薄くなります。 何かいい方法があれば教えてください。 よろしくお願いいたします。