PHPに関する質問スレです
前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 9
http://mevius.5ch.net/test/read.cgi/tech/1513760420/
次スレは>>980以降
本文の1行目に以下を追加すること
!extend:on:vvvvv:1000:512
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
探検
【PHP】下らねぇ質問はここに書き込みやがれ 10
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ cfe8-+65u)
2018/11/28(水) 17:08:46.02ID:Nb5yTkdM0189デフォルトの名無しさん (ワッチョイ 137d-td6u)
2019/03/15(金) 17:54:38.04ID:+YXguzLt0190デフォルトの名無しさん (ワッチョイ 6f8c-B7Il)
2019/03/15(金) 18:02:24.87ID:9yz/tpkK0 phpのセッションとかでセッションの中身が1の時はAのページ成型、セッションの中身が2の時はBのページの成型、セッションの中身が3の時なら中身を1にしてAのページにって作られてた時に
ブラウザのクロームとかの履歴では全部同一のページと認識されて上書きされるの?前のページ内で書かれてたものも全部上書きされるのか?
ブラウザのクロームとかの履歴では全部同一のページと認識されて上書きされるの?前のページ内で書かれてたものも全部上書きされるのか?
191デフォルトの名無しさん (ワッチョイ cf2c-Of+3)
2019/03/15(金) 21:21:03.69ID:L+hp7qbL0 Ruby では、小さいサイズで、読み込みだけなら、
File.read, readlines で、一気に全部読み込んで閉じる
処理は、その後に行う
読み込んで書き戻すのなら、処理中もファイルを開いておくかも知れないけど、
そうするとその間、排他制御で、そのファイルはロックされる
File.read, readlines で、一気に全部読み込んで閉じる
処理は、その後に行う
読み込んで書き戻すのなら、処理中もファイルを開いておくかも知れないけど、
そうするとその間、排他制御で、そのファイルはロックされる
192デフォルトの名無しさん (ワッチョイ fff0-kdx8)
2019/03/19(火) 12:27:22.14ID:DBfAR41T0 laravelなのですが、よろしかったら教えてください。
ローカルに作成したサイトのindex.に接続すると、
geolocationで位置情報を取得するようにしたいのですが
アクセス先がlocalhost:8000/indexの場合には位置情報が取得できるのですが
実機を使うために、IPアドレスでアクセスできるように
php artisan serve --host 192.166.13.102と設定すると
開発しているPCや、実機でアクセスしても、geolocationが使えなくなります。
実機でローカルサイトにアクセスして、geolocationが使えるようにするには
どうしたらいいのでしょうか?
ローカルに作成したサイトのindex.に接続すると、
geolocationで位置情報を取得するようにしたいのですが
アクセス先がlocalhost:8000/indexの場合には位置情報が取得できるのですが
実機を使うために、IPアドレスでアクセスできるように
php artisan serve --host 192.166.13.102と設定すると
開発しているPCや、実機でアクセスしても、geolocationが使えなくなります。
実機でローカルサイトにアクセスして、geolocationが使えるようにするには
どうしたらいいのでしょうか?
193デフォルトの名無しさん (ワッチョイ 6f8c-B7Il)
2019/03/19(火) 13:20:28.75ID:rDiaexLE0 エスケープ処理のために$clean[$key] = htmlspecialchars( $value, ENT_QUOTES);でしてるんだけど
<や>が変換されないでそのまま表示されちゃってるんだけどちゃんと変換できてないの?それとも書き方が悪い?誰か教えて
<や>が変換されないでそのまま表示されちゃってるんだけどちゃんと変換できてないの?それとも書き方が悪い?誰か教えて
194デフォルトの名無しさん (アウアウカー Sa47-linS)
2019/03/19(火) 15:46:05.54ID:70wn5si7a >>193
そのまま表示されるのが正しい動作じゃないの?
そのまま表示されるのが正しい動作じゃないの?
195デフォルトの名無しさん (ワッチョイ 6f8c-B7Il)
2019/03/19(火) 15:46:13.95ID:rDiaexLE0 >>193
$valueの中身を忘れてた
$value = <script type='text/javascript'> location.href='http://www.yahoo.co.jp'; </script>;
これで
$valueの中身を忘れてた
$value = <script type='text/javascript'> location.href='http://www.yahoo.co.jp'; </script>;
これで
196デフォルトの名無しさん (アウアウエー Sadf-NXHq)
2019/03/19(火) 18:54:10.34ID:mQ/pmFPua 魔改造感半端ないな
197デフォルトの名無しさん (ワッチョイ e31f-pUlw)
2019/03/19(火) 21:37:27.82ID:uCH5q9Xf0 何でVisualStudioみたいにGUIで開発できないんですか?
198デフォルトの名無しさん (ワッチョイ 6f8c-B7Il)
2019/03/19(火) 23:59:06.58ID:rDiaexLE0 >>194
でもサニタイズしたはずなのにphpでフォームにJavascriptの$valueの中身入れるて飛ぶとYahooに飛んじゃってるんだよなIEで確認したから間違いないけど
でもサニタイズしたはずなのにphpでフォームにJavascriptの$valueの中身入れるて飛ぶとYahooに飛んじゃってるんだよなIEで確認したから間違いないけど
199デフォルトの名無しさん (ワッチョイ cfa7-YxN5)
2019/03/20(水) 00:02:34.03ID:UM8alzkY0 どうせブラウザのソース表示してみたら&lt;&gt;になってるとかいうオチだろ
200デフォルトの名無しさん (ワッチョイ cf2c-Of+3)
2019/03/20(水) 00:56:07.42ID:RdYQnT9u0 それは、タグ内の属性じゃん!
そこは、要素内の内容部分じゃないよ!
そこは、要素内の内容部分じゃないよ!
201デフォルトの名無しさん (ワッチョイ cfda-h1+v)
2019/03/20(水) 18:33:53.86ID:DvYG4dOj0 PHPやたったことないんだけど、どういう風に起動してるのか俺に簡単に説明してくれない?
cgi(まあperlとしよう)だと、ブラウザがhttpdにリクエストして、cgi(perl)を起動する。
httpdは標準出力(まあたぶんhtml)を受け取り、それを必要なら加工/整形(主にヘッダー) してブラウザに出力する。
phpはどこで誰からリクエストを受けてどうやって動いて、誰に何を出力してんの?
そしてcgiとは何が違うの?
とりあえず、cgi(perl)と違うのは、常駐して起動してるから速いんだよ、ってのは聞いたけど、それ以上は分からない。
そのへんを分かりやすく俺に教えてやってくれ
お願いします
cgi(まあperlとしよう)だと、ブラウザがhttpdにリクエストして、cgi(perl)を起動する。
httpdは標準出力(まあたぶんhtml)を受け取り、それを必要なら加工/整形(主にヘッダー) してブラウザに出力する。
phpはどこで誰からリクエストを受けてどうやって動いて、誰に何を出力してんの?
そしてcgiとは何が違うの?
とりあえず、cgi(perl)と違うのは、常駐して起動してるから速いんだよ、ってのは聞いたけど、それ以上は分からない。
そのへんを分かりやすく俺に教えてやってくれ
お願いします
202デフォルトの名無しさん (ワッチョイ 8f02-MWYG)
2019/03/20(水) 20:16:45.35ID:G66GdUMN0 phpはcgiモードとmoduleモードがあって
cgiは呼び出し式
moduleモードは常駐式
受け取ったデータの処理の流れは一般的なcgiと同じでhttpd経由
常駐だから早いのも確かにそうだけど、標準機能のみで色々できるから、機能を都度importしない事も速さの主因
まあそれはちょっとhttpdとの関連性からは離れている話ですね
cgiは呼び出し式
moduleモードは常駐式
受け取ったデータの処理の流れは一般的なcgiと同じでhttpd経由
常駐だから早いのも確かにそうだけど、標準機能のみで色々できるから、機能を都度importしない事も速さの主因
まあそれはちょっとhttpdとの関連性からは離れている話ですね
203デフォルトの名無しさん (ワッチョイ cfda-h1+v)
2019/03/20(水) 21:25:54.44ID:DvYG4dOj0 >>202
わかったありがとう!
cgiモードとmoduleモードの選択ってのは、どこで誰(どのプログラム)が判断して決めるの?
php自身がmoduleモードで動いていて、httpdがmoduleモードで動いてるphpに対してのアクセス方法を知っているってこと?
わかったありがとう!
cgiモードとmoduleモードの選択ってのは、どこで誰(どのプログラム)が判断して決めるの?
php自身がmoduleモードで動いていて、httpdがmoduleモードで動いてるphpに対してのアクセス方法を知っているってこと?
204デフォルトの名無しさん (ワッチョイ cf2c-Of+3)
2019/03/20(水) 21:57:05.35ID:RdYQnT9u0 .exe, .dll の違い。
例えば、sqlite3.exe, sqlite3.dll の違い
CGI は、.exe と同じ。
別プロセスを起動するから、その起動時間が掛かる
.dll は、そのプログラム(プロセス)内にライブラリを読み込むだけ。
別プロセスを起動していない
例えば、sqlite3.exe, sqlite3.dll の違い
CGI は、.exe と同じ。
別プロセスを起動するから、その起動時間が掛かる
.dll は、そのプログラム(プロセス)内にライブラリを読み込むだけ。
別プロセスを起動していない
205204 (ワッチョイ cf2c-Of+3)
2019/03/20(水) 22:02:24.68ID:RdYQnT9u0 Ruby, PHP, Perl などのCGI では、
httpd が別プロセスを起動して、結果を取得して、プロセスを終了させる
毎回この起動・終了に、時間が掛かるから、
起動しっ放しというモードもある
httpd が別プロセスを起動して、結果を取得して、プロセスを終了させる
毎回この起動・終了に、時間が掛かるから、
起動しっ放しというモードもある
206デフォルトの名無しさん (ワッチョイ cfda-h1+v)
2019/03/20(水) 22:07:48.21ID:DvYG4dOj0207デフォルトの名無しさん (ワッチョイ b301-dgXV)
2019/03/21(木) 09:03:31.33ID:PB8+T8io0 https://i.imgur.com/QB190U9.jpg
このプログラム実行して、43行目にphp Array to string conversion inっていうエラーが出る。ググッて見たけど分からん。
このプログラム実行して、43行目にphp Array to string conversion inっていうエラーが出る。ググッて見たけど分からん。
208デフォルトの名無しさん (ワッチョイ 5a4d-0zLl)
2019/03/21(木) 11:43:04.25ID:5nRGGgZs0 ループ足りないような
30行目のarray_chunkで$imagesは配列の配列になる
http://php.net/manual/ja/function.array-chunk.php
42行目で$imgは配列
43行目で配列($img)をechoしようとしてる
foreachを追加して2重ループにすればいいんじゃないか
30行目のarray_chunkで$imagesは配列の配列になる
http://php.net/manual/ja/function.array-chunk.php
42行目で$imgは配列
43行目で配列($img)をechoしようとしてる
foreachを追加して2重ループにすればいいんじゃないか
209デフォルトの名無しさん (ブーイモ MM4f-SFJA)
2019/03/21(木) 14:43:45.53ID:lAqh1JQYM $images が文字列の配列の配列なんだから$images[$page]が文字列の配列
$imgは文字列だろ
$imgは文字列だろ
210デフォルトの名無しさん (ワッチョイ 06ca-qfZi)
2019/03/21(木) 15:03:48.50ID:mQ6nyU1M0 >>207
とりあえず43行目あたりで print_r($img); とかやってみたら
とりあえず43行目あたりで print_r($img); とかやってみたら
211デフォルトの名無しさん (ワッチョイ b301-dgXV)
2019/03/21(木) 15:36:27.39ID:PB8+T8io0 解決しました!ありがとうございます
212208 (ワッチョイ 5a4d-0zLl)
2019/03/21(木) 16:30:56.90ID:5nRGGgZs0213デフォルトの名無しさん (ワッチョイ c68c-SbEy)
2019/03/21(木) 18:32:18.31ID:QCgCURXL0214デフォルトの名無しさん (ワッチョイ b301-JcKA)
2019/03/21(木) 19:26:17.36ID:iAqXNI0+0 質問です。
htmlソースをinclude等で読み込む際、そのソースの途中に追記する事ってできますでしょうか?
読み込むソース
<div>1行目</div>
<div>2行目</div>
<div>3行目</div>
↓
includeする時にこうしたい
<div>1行目</div>
<p>追記</p>
<div>2行目</div>
<div>3行目</div>
htmlソースをinclude等で読み込む際、そのソースの途中に追記する事ってできますでしょうか?
読み込むソース
<div>1行目</div>
<div>2行目</div>
<div>3行目</div>
↓
includeする時にこうしたい
<div>1行目</div>
<p>追記</p>
<div>2行目</div>
<div>3行目</div>
215デフォルトの名無しさん (ワッチョイ de63-0zLl)
2019/03/21(木) 21:00:02.45ID:QKEEZEuZ0 $text = "<p>追記</p>";
<div>1行目</div>
<?php echo $text."\n" ?>
<div>2行目</div>
<div>3行目</div>
とか
<div>1行目</div>
<?= $text ?>
<div>2行目</div>
<div>3行目</div>
とか
<div>1行目</div>
<?php echo $text."\n" ?>
<div>2行目</div>
<div>3行目</div>
とか
<div>1行目</div>
<?= $text ?>
<div>2行目</div>
<div>3行目</div>
とか
216デフォルトの名無しさん (ワッチョイ de2c-ZSTg)
2019/03/21(木) 21:19:06.65ID:ZeSQsBE10 Ruby, JavaScript にもある、部分テンプレートを読み込む、partial file の機能だろ。
PHP のフレームワークにもあるはず
一般的には、header, footer などの各部分は、別ファイルにして読み込んで使う
PHP のフレームワークにもあるはず
一般的には、header, footer などの各部分は、別ファイルにして読み込んで使う
217デフォルトの名無しさん (ワッチョイ b301-JcKA)
2019/03/22(金) 00:15:37.10ID:j6KcVv1w0 >>215
すいません質問の仕方が悪かったです。
読み込む側のページでのみ関数みたいに個別で追記をしたいんです。
読み込まれる側のファイルにURL判別とかの細工でもしないと無理ですかね・・?
jQueryでいう、.loadしたソースにコールバックで.insertAfter();を走らせるイメージです。
すいません質問の仕方が悪かったです。
読み込む側のページでのみ関数みたいに個別で追記をしたいんです。
読み込まれる側のファイルにURL判別とかの細工でもしないと無理ですかね・・?
jQueryでいう、.loadしたソースにコールバックで.insertAfter();を走らせるイメージです。
218デフォルトの名無しさん (ワッチョイ b301-JcKA)
2019/03/22(金) 00:18:51.61ID:j6KcVv1w0219デフォルトの名無しさん (ワッチョイ dea7-9VoM)
2019/03/24(日) 03:24:20.66ID:u71/GScf0 include/requireは関数じゃないので返り値としてソースを受け取れないから
そのinclude/requireしたファイル内で追記してどうこうってのは無理
file_get_contentsみたいの使ってメモリにロードすれば可能
そこでロードしたソースをいじればいい
PHP標準のDOMパーサーは非常に使いづらいので正規表現がお手軽
細かい関数の使い方は調べてもらうにして
#tmpl.inc
<div>1行目</div>
<div>2行目</div>
<div>3行目</div>
#a.php
<?php
$src = file_get_contents('tmpl.inc');
〜
a.phpでどうしてもinclude/requireしたものをとっておきたいならラップして
#a.php
<?php
require 'tmpl.inc';
#b.php
<?php
$src = file_get_contents('a.php');
〜
そのinclude/requireしたファイル内で追記してどうこうってのは無理
file_get_contentsみたいの使ってメモリにロードすれば可能
そこでロードしたソースをいじればいい
PHP標準のDOMパーサーは非常に使いづらいので正規表現がお手軽
細かい関数の使い方は調べてもらうにして
#tmpl.inc
<div>1行目</div>
<div>2行目</div>
<div>3行目</div>
#a.php
<?php
$src = file_get_contents('tmpl.inc');
〜
a.phpでどうしてもinclude/requireしたものをとっておきたいならラップして
#a.php
<?php
require 'tmpl.inc';
#b.php
<?php
$src = file_get_contents('a.php');
〜
220デフォルトの名無しさん (ワッチョイ 06ca-qfZi)
2019/03/24(日) 12:20:19.94ID:cA6CskBI0 >>219
a.php や b.php のくだりがよく分からんが、
ob_start();
include 'tmpl.inc';
$contents = ob_get_contents();
ob_end_clean();
とやる方が手っ取り早いんじゃね。
a.php や b.php のくだりがよく分からんが、
ob_start();
include 'tmpl.inc';
$contents = ob_get_contents();
ob_end_clean();
とやる方が手っ取り早いんじゃね。
221デフォルトの名無しさん (ワッチョイ 1b77-rXtv)
2019/03/24(日) 13:02:43.00ID:3sTzwWJg0 ちゃんとやるならTwigとかを使うべきやな
222デフォルトの名無しさん (ワッチョイ b301-DTGA)
2019/03/24(日) 17:37:53.78ID:VT2RwePW0223デフォルトの名無しさん (ワッチョイ 06ca-qfZi)
2019/03/24(日) 18:04:06.12ID:cA6CskBI0 >>222
http経由の file_get_contents なら >>219 の b.php は tmpl.inc の内容(が require で処理されたもの)が得られるけど、多分そのままやってもローカルの a.php のソース自体が得られるだけだと思うからきちんと実験した方がいいよ。
>>220 のやり方は例えばメールの文面なんかを別ファイル化したりといろいろ使い道があるよ。
mail.inc を
お問い合わせありがとうございます
<?=$date;?>に<?=$name;?>からのお問い合わせを受け付けました。
受付番号は <?=$no;?> です。
みたいに書いておいて >>220 のやり方で mail.inc を include すると、変数が当て込まれた形で $contents として得られる。
これを
list($subject, $body) = explode("¥n", $contents, 2);
とやってタイトルと本文に分離してメールを送るとかね。
$date とか $name なんかの変数は include してるスコープから見えるように設定しておく。
http経由の file_get_contents なら >>219 の b.php は tmpl.inc の内容(が require で処理されたもの)が得られるけど、多分そのままやってもローカルの a.php のソース自体が得られるだけだと思うからきちんと実験した方がいいよ。
>>220 のやり方は例えばメールの文面なんかを別ファイル化したりといろいろ使い道があるよ。
mail.inc を
お問い合わせありがとうございます
<?=$date;?>に<?=$name;?>からのお問い合わせを受け付けました。
受付番号は <?=$no;?> です。
みたいに書いておいて >>220 のやり方で mail.inc を include すると、変数が当て込まれた形で $contents として得られる。
これを
list($subject, $body) = explode("¥n", $contents, 2);
とやってタイトルと本文に分離してメールを送るとかね。
$date とか $name なんかの変数は include してるスコープから見えるように設定しておく。
224デフォルトの名無しさん (ワッチョイ b301-DTGA)
2019/03/24(日) 22:28:41.20ID:VT2RwePW0225デフォルトの名無しさん (ワッチョイ caf0-0zLl)
2019/03/25(月) 17:56:02.49ID:IkNYQuI20 $paramに連想配列を格納して、foreachで取り出そうとしてるんですけど
先頭要素のキーが取り出せず、先頭要素の値から取り出し始めてしまうのですが
そういう挙動に詳しい人いらっしゃいますか?
先頭要素のキーが取り出せず、先頭要素の値から取り出し始めてしまうのですが
そういう挙動に詳しい人いらっしゃいますか?
226デフォルトの名無しさん (ワントンキン MM3a-eSm3)
2019/03/25(月) 19:54:37.41ID:oLRasqjYM foreach ($array as $key => $value)
にして、$keyにアクセスしてる?
にして、$keyにアクセスしてる?
227デフォルトの名無しさん (ワッチョイ c646-0zLl)
2019/03/26(火) 06:30:51.59ID:3VVyorUw0 してます
var_dumpで配列を吐き出すと、しっかり吐き出せるんですけどね
こんなんで時間かかってしまって泣きですわ
var_dumpで配列を吐き出すと、しっかり吐き出せるんですけどね
こんなんで時間かかってしまって泣きですわ
228デフォルトの名無しさん (ワッチョイ 06ca-qfZi)
2019/03/26(火) 08:52:30.14ID:rW+qOQwv0 >>227
array_keys を使うとどうなる?
array_keys を使うとどうなる?
229デフォルトの名無しさん (ワッチョイ caf0-0zLl)
2019/03/26(火) 11:55:41.39ID:muIRcyXB0 ありがとう
コード丸まる書き換えました
コード丸まる書き換えました
230デフォルトの名無しさん (ワンミングク MM3a-6IZb)
2019/03/27(水) 06:16:05.76ID:935VNAcgM いいの?それでw
気になるわぁ
再現コードあれば欲しい
気になるわぁ
再現コードあれば欲しい
231デフォルトの名無しさん (ワッチョイ c646-0zLl)
2019/03/27(水) 07:02:12.26ID:LqjZ6KSp0 初めて聞く症状だけれど
var_dumpで確認できている配列データなら
foreachで取り出せないわけないので
見間違いとか、スクリプトやタグのせいで消えてしまっているとか別の要因なんでしょ
var_dumpで確認できている配列データなら
foreachで取り出せないわけないので
見間違いとか、スクリプトやタグのせいで消えてしまっているとか別の要因なんでしょ
232デフォルトの名無しさん (ワッチョイ 06ca-qfZi)
2019/03/27(水) 07:22:24.12ID:yj3g7joz0 だなぁ
>>226 のコードで最初のキーが取り出せず値から取れちゃうというのが、$key と $value に具体的に何が入ってるということなのか分からんな。
言葉通りに捉えれば $key に最初の要素の値が入ってるんだろうが、んじゃ $value には何が入ってるの?みたいな。
>>226 のコードで最初のキーが取り出せず値から取れちゃうというのが、$key と $value に具体的に何が入ってるということなのか分からんな。
言葉通りに捉えれば $key に最初の要素の値が入ってるんだろうが、んじゃ $value には何が入ってるの?みたいな。
233デフォルトの名無しさん (ワッチョイ 9fa9-ZTi4)
2019/03/29(金) 19:38:19.41ID:DzAWjPl30 centos7でphp72をremiで入れた場合、
# php
-bash: php: コマンドが見つかりません
を解消するための、正しいシンボリックリンクの張り方ってどこに作ってどこへ向けるのが正解?
/usr/binに作るのか、
パスが通っていればどこでも良いのか、迷ってます。
インストールしたときは
# cd /bin/ ; ll | grep php
php72 -> /opt/remi/php72/root/usr/bin/php
となっています。
# php
-bash: php: コマンドが見つかりません
を解消するための、正しいシンボリックリンクの張り方ってどこに作ってどこへ向けるのが正解?
/usr/binに作るのか、
パスが通っていればどこでも良いのか、迷ってます。
インストールしたときは
# cd /bin/ ; ll | grep php
php72 -> /opt/remi/php72/root/usr/bin/php
となっています。
234デフォルトの名無しさん (ワッチョイ 8b77-9gjM)
2019/03/30(土) 01:29:36.74ID:Ae//lPdG0 >>233
ちゃんとphp-cli入れてるか?
ちゃんとphp-cli入れてるか?
235デフォルトの名無しさん (ワッチョイ 9fa9-ZTi4)
2019/03/30(土) 01:45:18.36ID:3vDAxa540 >>234
はい、入ってますが、phpは宙ぶらりんな状態になっていますので、毎回シンボリックは張る物だと思っていました。
# yum list | grep php72 | grep cli
php72-php-cli.x86_64 7.2.16-1.el7.remi @remi-safe
# which php
/usr/bin/which: no php in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
# which php72
/bin/php72
はい、入ってますが、phpは宙ぶらりんな状態になっていますので、毎回シンボリックは張る物だと思っていました。
# yum list | grep php72 | grep cli
php72-php-cli.x86_64 7.2.16-1.el7.remi @remi-safe
# which php
/usr/bin/which: no php in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
# which php72
/bin/php72
236デフォルトの名無しさん (ワッチョイ 8b77-9gjM)
2019/03/30(土) 02:01:04.87ID:Ae//lPdG0237デフォルトの名無しさん (ワッチョイ efad-zf8N)
2019/04/01(月) 02:47:56.82ID:6Qmf1LuG0 lineボット作ろうとしてるけど
curl_initが使えない
curl_initが使えない
238デフォルトの名無しさん (ワッチョイ 0f2c-injD)
2019/04/01(月) 09:14:31.30ID:ymg/4x830 参考までに、Windows 10・WSL・Ubuntu 16.04 で、python の、symbolic link は、
/usr/bin$ file python
python: symbolic link to python2.7
/usr/bin$ file python3
python3: symbolic link to python3.5
/usr/bin$ file python
python: symbolic link to python2.7
/usr/bin$ file python3
python3: symbolic link to python3.5
239デフォルトの名無しさん (アメ MM8f-Dmdl)
2019/04/01(月) 12:30:46.03ID:vaN0OZHPM まったく参考になりませんでした。
240デフォルトの名無しさん (ワッチョイ 0fa7-ycr5)
2019/04/02(火) 07:05:50.55ID:d+tMH0Y20241デフォルトの名無しさん (ワッチョイ ef8c-2SEu)
2019/04/03(水) 00:39:50.63ID:GW0S4nvD0 https://paiza.io/projects/Y3C9zPiRd6JDBPMpQLZx2w?language=php
こういう連想配列の中に配列入れてた時に特定の取得したいときはどうすればいい?
こういう連想配列の中に配列入れてた時に特定の取得したいときはどうすればいい?
242デフォルトの名無しさん (ワッチョイ 0f2c-injD)
2019/04/03(水) 01:37:44.24ID:4XO/CSdW0 Windows 10では、バージョン1803(Windows 10 April 2018 Update)で、
curlコマンドが、標準コマンドとして追加された。
ただし、Linux のcurl とは挙動が異なるかも知れない??
コマンドプロンプトで、where curl とすると、
C:\Windows\System32\curl.exe
PowerShell にも、curl というalias がある。
こちらの実体は、Invoke-WebRequest。
こちらよりも、curl.exe を使った方がよいかも
PowerShellで、gal -name curl とすると、
curl -> Invoke-WebRequest
curlコマンドが、標準コマンドとして追加された。
ただし、Linux のcurl とは挙動が異なるかも知れない??
コマンドプロンプトで、where curl とすると、
C:\Windows\System32\curl.exe
PowerShell にも、curl というalias がある。
こちらの実体は、Invoke-WebRequest。
こちらよりも、curl.exe を使った方がよいかも
PowerShellで、gal -name curl とすると、
curl -> Invoke-WebRequest
243デフォルトの名無しさん (スフッ Sdbf-zf8N)
2019/04/03(水) 13:15:08.75ID:H4sG9A7Rd244デフォルトの名無しさん (ワッチョイ 9ff0-r4m/)
2019/04/03(水) 14:20:29.53ID:zicRLWLY0 質問させてください。よろしくお願いします。
DBはsqliteというのを使っています。
DBは、user_name : 都道府県 :というカラムがあります。DB件数は1000件で、ランダムで生成しています。
formページで、都道府県を入力すると、$form_prefという変数に入力値を格納し、
DBへは、where('都道府県','$form_pref)で検索すると、検索結果は0になります。
また、where('都道府県','東京')で検索すると、検索結果は正しく検索されます。
where句で、変数によって検索をかけると、正しく検索されないのはなぜなのでしょうか?
DBはsqliteというのを使っています。
DBは、user_name : 都道府県 :というカラムがあります。DB件数は1000件で、ランダムで生成しています。
formページで、都道府県を入力すると、$form_prefという変数に入力値を格納し、
DBへは、where('都道府県','$form_pref)で検索すると、検索結果は0になります。
また、where('都道府県','東京')で検索すると、検索結果は正しく検索されます。
where句で、変数によって検索をかけると、正しく検索されないのはなぜなのでしょうか?
245デフォルトの名無しさん (オッペケ Sr4f-Xesi)
2019/04/03(水) 14:46:17.53ID:57e5+lwMr246デフォルトの名無しさん (アウアウエー Sa3f-RkGr)
2019/04/03(水) 17:15:35.24ID:CuyxcMNZa PHP8でJIT
247デフォルトの名無しさん (ワッチョイ 4f02-KqOg)
2019/04/03(水) 17:16:53.55ID:r4klkqBe0 '
248デフォルトの名無しさん (ワッチョイ 9ff0-r4m/)
2019/04/03(水) 17:46:29.42ID:zicRLWLY0249デフォルトの名無しさん (ワッチョイ 0f63-r4m/)
2019/04/03(水) 17:52:22.54ID:ZmtTnpp/0250デフォルトの名無しさん (ワッチョイ 4f89-ZTi4)
2019/04/03(水) 22:39:33.33ID:qlQFDRbn0 特定のフォルダ内にjpgファイルが1枚でもあるか確認する良い方法なにかありますか?
251デフォルトの名無しさん (アウアウエー Sa3f-RkGr)
2019/04/03(水) 23:10:33.79ID:cKVyKni5a direcoryiteratoriteratorでリスト取得してforeach
252デフォルトの名無しさん (ワッチョイ c6ca-YOD9)
2019/04/04(木) 01:25:57.77ID:hUbHMIpd0 glob
253デフォルトの名無しさん (ワッチョイ 0646-k8NZ)
2019/04/04(木) 07:19:16.27ID:2Mcvpa6R0254デフォルトの名無しさん (ワッチョイ be89-BZhk)
2019/04/04(木) 10:06:27.24ID:AiNrhaZA0 リストを全部取得するのではなく、jpgがあった時点でtrueを返す方法ってありますか?
数が多いファイルが含まれると遅くなってしまいました。
数が多いファイルが含まれると遅くなってしまいました。
255デフォルトの名無しさん (ワッチョイ eea7-iE/E)
2019/04/04(木) 10:22:52.98ID:F6RY7aLA0 dbでファイル情報管理すりゃいい
index化みたいな
index化みたいな
256デフォルトの名無しさん (ワッチョイ c6ad-I1WO)
2019/04/04(木) 10:30:53.37ID:kJslP6Nd0257デフォルトの名無しさん (ワッチョイ c6ad-I1WO)
2019/04/04(木) 10:36:26.67ID:kJslP6Nd0 個人的にはjsonが好き
258デフォルトの名無しさん (ワッチョイ 7d02-w1lf)
2019/04/04(木) 10:41:50.32ID:l5IgkZnr0259デフォルトの名無しさん (ワッチョイ be89-BZhk)
2019/04/04(木) 11:20:51.83ID:AiNrhaZA0 全取得してからしか調べられないようなのでglobを使っていきます。
ありがとうございました。
ありがとうございました。
260デフォルトの名無しさん (ワッチョイ ee63-k8NZ)
2019/04/04(木) 11:24:22.32ID:8cxX9aNp0 ls *.jpg 2>/dev/null | wc -l
261デフォルトの名無しさん (オイコラミネオ MMe9-YOD9)
2019/04/04(木) 12:56:58.43ID:Rdj6YsTrM >>254
jpgかどうかに関係なくファイルの多いディレクトリというだけで遅くなるからあきらめろ。
jpgかどうかに関係なくファイルの多いディレクトリというだけで遅くなるからあきらめろ。
262デフォルトの名無しさん (ワッチョイ b901-7xOg)
2019/04/04(木) 15:38:52.96ID:j78mKFJX0 PHP始めるけどどんな環境がいいの?
IDEは多分vscode使いたい
Pythonだとインポートサジェストがvscodeにはまだないけどphpは大丈夫?
それとPythonで言うanacondaみたいなものはあるの?
鉄板とかあるの?
IDEは多分vscode使いたい
Pythonだとインポートサジェストがvscodeにはまだないけどphpは大丈夫?
それとPythonで言うanacondaみたいなものはあるの?
鉄板とかあるの?
263デフォルトの名無しさん (ワッチョイ 8d42-BZhk)
2019/04/04(木) 21:26:26.31ID:OS5/cJ9r0 xampp
264デフォルトの名無しさん (アメ MM8d-3NqX)
2019/04/04(木) 21:28:02.75ID:c7BBV/ypM >>262
マルチ死ね
マルチ死ね
265デフォルトの名無しさん (ワッチョイ b901-7xOg)
2019/04/05(金) 10:24:35.32ID:0lUjLeBK0 色々と調べてみるとザンプにしますか?Dockerにしますか?って感じなんだな
やっぱりLinux上でやらないと駄目かな?出来るだけ仕事現場でそのまま使えるテクノロジーで学びたいんだけど
やっぱりLinux上でやらないと駄目かな?出来るだけ仕事現場でそのまま使えるテクノロジーで学びたいんだけど
266デフォルトの名無しさん (ワッチョイ b901-7xOg)
2019/04/05(金) 12:02:19.00ID:0lUjLeBK0267デフォルトの名無しさん (スップ Sd02-TtNY)
2019/04/05(金) 12:29:53.49ID:TOzxK/5gd 今どきサーバの知識とかいらなくね?
LaravelとかRailsは内蔵されてるし
Xamppとかいらんわ
LaravelとかRailsは内蔵されてるし
Xamppとかいらんわ
268デフォルトの名無しさん (ワッチョイ eeb0-f5Ac)
2019/04/05(金) 12:47:45.34ID:x0YMrYHD0 このスレはXAMPP派が多いらしい
開発環境ならビルトインサーバで十分だしCI環境ならDockerだろうと思うのだがねぇ
開発環境ならビルトインサーバで十分だしCI環境ならDockerだろうと思うのだがねぇ
269デフォルトの名無しさん (ワッチョイ b901-7xOg)
2019/04/05(金) 12:52:11.17ID:0lUjLeBK0 >>267
違う板で未経験から働きたいならlpicとってサーバーをある程度理解してる事をアピールしたほうが良いとアドバイスされたんだよね
まぁ取ってなくても早いうちに転職活動したほうがいいとも言われたけど
違う板で未経験から働きたいならlpicとってサーバーをある程度理解してる事をアピールしたほうが良いとアドバイスされたんだよね
まぁ取ってなくても早いうちに転職活動したほうがいいとも言われたけど
270デフォルトの名無しさん (ワッチョイ eea7-iE/E)
2019/04/05(金) 13:06:58.84ID:RkNgF4tA0 Pythonが出来る風な口調だけど
なんでわざわざ就職考えるのにPHPなんて始めるんだっちゅう
なんでわざわざ就職考えるのにPHPなんて始めるんだっちゅう
271デフォルトの名無しさん (ワッチョイ b901-7xOg)
2019/04/05(金) 13:47:55.69ID:0lUjLeBK0 Pythonの求人って全然ないよ?
272デフォルトの名無しさん (ワッチョイ eea7-iE/E)
2019/04/05(金) 14:33:47.22ID:RkNgF4tA0 なんでそうやってしれーっと嘘つくんだよ
indeedで東京エリアでPHPで検索して15000件
Pythonで検索して10000件だぞ
indeedで東京エリアでPHPで検索して15000件
Pythonで検索して10000件だぞ
273デフォルトの名無しさん (スップ Sd02-TtNY)
2019/04/05(金) 15:31:48.12ID:Lpo8mNdId それSES会社がテキトーに検索ワード盛ってるだけだろ
求人量ならJava、PHPの足元にも及ばんぞPythonとかRubyって
質は高いと思うけど
求人量ならJava、PHPの足元にも及ばんぞPythonとかRubyって
質は高いと思うけど
274デフォルトの名無しさん (ワッチョイ b901-7xOg)
2019/04/05(金) 16:34:16.70ID:0lUjLeBK0 ついでに言うと東京に行く気はないわ
275デフォルトの名無しさん (ワッチョイ b901-7+iI)
2019/04/05(金) 21:01:42.24ID:8A68roIQ0 PHPのエディタ、今までAtomを使ってて、VScodeも気になるんだけどどう?
276デフォルトの名無しさん (ワッチョイ eea7-iE/E)
2019/04/05(金) 21:02:27.86ID:RkNgF4tA0 いやいや
今スタートアップはほとんどPythonだから
今スタートアップはほとんどPythonだから
277デフォルトの名無しさん (ワッチョイ eea7-iE/E)
2019/04/05(金) 21:12:50.65ID:RkNgF4tA0 Atomよりはだいぶ軽いし動作は軽快
使い勝手もほぼ一緒
まあしょせんエディタだけども
使い勝手もほぼ一緒
まあしょせんエディタだけども
278デフォルトの名無しさん (ワッチョイ e50b-TIc0)
2019/04/05(金) 21:54:48.30ID:OvXPdzic0 Atom重い。VScodeがいいぞ。
279デフォルトの名無しさん (ワッチョイ 511f-YqGz)
2019/04/05(金) 22:15:14.08ID:72+SeKx30 だよなVSだよな
280デフォルトの名無しさん (オッペケ Sr91-Raum)
2019/04/05(金) 23:37:00.69ID:PMv6rz9+r マカーはVSコードなど使わないからな
もちろんGithubも使わねえ
もちろんGithubも使わねえ
281デフォルトの名無しさん (ワッチョイ ee2c-f03p)
2019/04/05(金) 23:44:48.07ID:xPcsbeSU0 PHP は多いけど、低価格っぽい。
多さの順は、COBOL > Ruby > Python
Ruby は、Vagrant, Chef など、サーバー管理構築運用の仕事もあるから、
OS をよく知っている印象が強い
多さの順は、COBOL > Ruby > Python
Ruby は、Vagrant, Chef など、サーバー管理構築運用の仕事もあるから、
OS をよく知っている印象が強い
282デフォルトの名無しさん (ワッチョイ ee63-k8NZ)
2019/04/05(金) 23:56:13.53ID:FzdQrB750 Perlは?(震え声)
283デフォルトの名無しさん (ワッチョイ ee2c-f03p)
2019/04/05(金) 23:58:38.98ID:xPcsbeSU0 >>266
今はLPIC じゃなくて、LinuC。
OS の機能やサーバー管理構築運用なら、Vagrant, Chef などで使われている、Ruby がお勧め。
こういうシェルスクリプトの代替機能を、面倒なPython で学ぶ必要はない!
先に、Rails よりも、Sinatra をいじくりまわせ!
YouTube に、雑食系エンジニアのKENTA の動画がある。
転職者は、見ておくべき。
PHP は、転職での評価が低い
KENTA 自身は、Ruby にそっくりな関数型言語、
Elixir のフレームワークで、ポートフォリオを作ったらしい。
ここまで行くと、年収1千万超!
今はLPIC じゃなくて、LinuC。
OS の機能やサーバー管理構築運用なら、Vagrant, Chef などで使われている、Ruby がお勧め。
こういうシェルスクリプトの代替機能を、面倒なPython で学ぶ必要はない!
先に、Rails よりも、Sinatra をいじくりまわせ!
YouTube に、雑食系エンジニアのKENTA の動画がある。
転職者は、見ておくべき。
PHP は、転職での評価が低い
KENTA 自身は、Ruby にそっくりな関数型言語、
Elixir のフレームワークで、ポートフォリオを作ったらしい。
ここまで行くと、年収1千万超!
284デフォルトの名無しさん (オッペケ Sr91-Raum)
2019/04/06(土) 00:24:48.26ID:uCKV04Asr phpで年収1800万の俺にくらべたら下じゃん
285283 (ワッチョイ ee2c-f03p)
2019/04/06(土) 01:23:26.51ID:f7FNE/du0 Rails は、年収3千万円超のハーバード大学でも、教えているほど!
プログラマーなんて、年収が1/5 ぐらいになるのに、なぜ教えるのか、わからないw
プログラマーなんて、年収が1/5 ぐらいになるのに、なぜ教えるのか、わからないw
286デフォルトの名無しさん (オッペケ Sr91-YqGz)
2019/04/06(土) 05:01:41.65ID:22mucI93r OSのコマンドアプリやシェルをラップする事務員向けWebGUIみたいなのできますか?
287デフォルトの名無しさん (スップ Sd02-TtNY)
2019/04/06(土) 05:09:54.95ID:tnKohzU7d KENTAって人の動画をマジで信じてる人いてビビったわ
技術を煽って自分のオンラインサロンに入らせる典型的な不安ビジネスやってる人じゃん
あとあの人のポートフォリオ見たらわかるけどHelloWorldレベルのことしかやってないぞ
技術を煽って自分のオンラインサロンに入らせる典型的な不安ビジネスやってる人じゃん
あとあの人のポートフォリオ見たらわかるけどHelloWorldレベルのことしかやってないぞ
288デフォルトの名無しさん (ワッチョイ eea7-iE/E)
2019/04/06(土) 06:20:24.71ID:n41jBgHa0 Ruby推しにろくな人間はおらんのや
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 [少考さん★]
- “ひとり焼肉”でおなじみ「焼肉ライク」が閉店ラッシュ。なぜ「コスパが悪い」と言われてしまうのか [Gecko★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 [蚤の市★]
- 【日本人の旅行離れ】国内旅行すら行けなくなった……オーバーツーリズムだけじゃない 旅行者減少の異常事態 ★2 [ぐれ★]
- 【日中】経団連会長、1月の北京訪問に暗雲 中国は受け入れ是非明らかにせず 関係「政冷経冷」に [煮卵★]
- 中国の渡航自粛要請1カ月 大阪の観光バス予約ゼロ、東北にも波及 [蚤の市★]
- 「SCORE」←これなんて読むんや?🙋🏡
- 【高市朗報】鈴木大臣「嫌儲のデマに騙されないで。お米券の使い勝手は悪くない。卵味噌醤油も買えます。現金と変わりません」 [517459952]
- 🏡おい!返事しろ︎︎!知的障害者!
- 【画像】地方ならではの「信用金庫の女子行員」にしかない魅力ってあるよな?※参考イメージあり
- 前駐中国大使「高市首相には戦略的思考がない」 [834922174]
- 高市、メガソーラー廃止。環境破壊が社会問題化 [792147417]
