2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラミングに強い奴きてくれ ソースあり

1 :風吹けば名無し:2021/12/06(月) 19:17:01.90 ID:EsI72dsdd.net
ソース取って来てたら落ちちゃった😭

2 :風吹けば名無し:2021/12/06(月) 19:17:24.34 ID:EsI72dsdd.net
// サイズが指定より大きい場合
if($imgWidthSize>$specifyWidth || $imgHeightSize>$specifyHeight){
if(($imgWidthSize/$specifyWidth)>($imgHeightSize/$specifyHeight)){
$size = $imgWidthSize / $specifyWidth;
$ratio = $specifyWidth / ($size*100);
$newWidth = $specifyWidth;
$newHeight = floor($imgHeightSize*$ratio);
}else{
$size = $imgHeightSize/$specifyHeight;
$ratio = $specifyHeight / ($size*100);
$newWidth = floor($imgWidthSize*$ratio);
$newHeight = $specifyHeight;
}

3 :風吹けば名無し:2021/12/06(月) 19:17:41.06 ID:EsI72dsdd.net
Max widthとMaxheightが用意されてて、新しく渡された画像を比率を保ったままそのサイズに入る最大サイズにしたいんや

4 :風吹けば名無し:2021/12/06(月) 19:17:47.98 ID:GlAZO5rR0.net
maxからはみ出るってなんでや

5 :風吹けば名無し:2021/12/06(月) 19:17:52.92 ID:EsI72dsdd.net
わいをすくってくれぇぇぇぇぇ

6 :風吹けば名無し:2021/12/06(月) 19:18:17.30 ID:EsI72dsdd.net
>>4
いやワイもガチで分からんねん

7 :風吹けば名無し:2021/12/06(月) 19:18:29.73 ID:k1rxPlCy0.net
あってるぞ

8 :風吹けば名無し:2021/12/06(月) 19:18:42.17 ID:EsI72dsdd.net
VSコードからコピペしてるから見にくいのはすまん😢

9 :風吹けば名無し:2021/12/06(月) 19:18:57.52 ID:EsI72dsdd.net
>>7
いや、おかしいんや

10 :風吹けば名無し:2021/12/06(月) 19:19:10.98 ID:YKDQeYJa0.net
どんなエラーが出てるんや?

11 :風吹けば名無し:2021/12/06(月) 19:19:10.94 ID:FRuazJPJp.net
最大サイズにすればいいんだろ?

y/x=a(定数)
max_x・max_y=b(定数)
xy=ax^2
b>=ax^2
x^2<=b/a
x=√ b/a
y=ax
y=a √ b/a

はいできた
これでコード書け

12 :風吹けば名無し:2021/12/06(月) 19:19:13.59 ID:EsI72dsdd.net
頼む、、、おまえら…😭

13 :風吹けば名無し:2021/12/06(月) 19:19:13.76 ID:1CdC2fmup.net
まずは縦長なんか横長なんかを判断せえ

14 :風吹けば名無し:2021/12/06(月) 19:19:36.04 ID:EsI72dsdd.net
>>10
エラーは出えへんで
ただ出来たサイズが欲しいサイズじゃないんや

15 :風吹けば名無し:2021/12/06(月) 19:19:40.34 ID:7t1FLlXn0.net
わかったけどスマホから書くのだるいわ

16 :風吹けば名無し:2021/12/06(月) 19:19:59.05 ID:aSgh+W6xM.net
残業?

17 :風吹けば名無し:2021/12/06(月) 19:19:59.16 ID:bRQUunYd0.net
こんな汚いコード久しぶりに見たわ

18 :風吹けば名無し:2021/12/06(月) 19:19:59.93 ID:FtwRK7bn0.net
変数の名前に$が付いてるのって何の言語や?

19 :風吹けば名無し:2021/12/06(月) 19:20:12.76 ID:O7qHnyt7p.net
>>11
算数やんけ

20 :風吹けば名無し:2021/12/06(月) 19:20:18.87 ID:EsI72dsdd.net
>>11
これPHPで書いても動くんか?🧐

21 :風吹けば名無し:2021/12/06(月) 19:20:28.02 ID:ZFkjcB1L0.net
floorがアカンやろ

22 :風吹けば名無し:2021/12/06(月) 19:20:29.80 ID:9lDDojZn0.net
>>18
多分php

23 :風吹けば名無し:2021/12/06(月) 19:20:32.19 ID:zg5Mkpqt0.net
100倍する必要ないだろ

24 :風吹けば名無し:2021/12/06(月) 19:20:34.09 ID:EsI72dsdd.net
>>16
学生や😢

25 :風吹けば名無し:2021/12/06(月) 19:20:47.90 ID:kmxOi2CO0.net
PHPで書くなうんなもん

26 :風吹けば名無し:2021/12/06(月) 19:20:52.36 ID:s+qKbu6l0.net
宿題は自分で考えろ

27 :風吹けば名無し:2021/12/06(月) 19:20:56.54 ID:k1rxPlCy0.net
>>18
phpやろ

28 :風吹けば名無し:2021/12/06(月) 19:21:06.34 ID:EsI72dsdd.net
>>17
コピーしてきてそのまま貼っちゃったからインデントぐちゃぐちゃなの😭

29 :風吹けば名無し:2021/12/06(月) 19:21:13.79 ID:AhT3lAuvr.net
ratioにsize代入してみろ
明らかおかしいぞ

30 :風吹けば名無し:2021/12/06(月) 19:21:18.11 ID:kFWJuh0z0.net
Javaでやれや

31 :風吹けば名無し:2021/12/06(月) 19:21:25.65 ID:EsI72dsdd.net
>>13
これホンマにいるん?

32 :風吹けば名無し:2021/12/06(月) 19:21:28.31 ID:jqkpinHC0.net
>>11
これでええやん
これをPHPで書くだけやん

33 :風吹けば名無し:2021/12/06(月) 19:21:31.35 ID:2a9/TYE7a.net
いふ文の内側のいふ文何やってるんか分からんわ

34 :風吹けば名無し:2021/12/06(月) 19:21:56.91 ID:fFDvb0Ns0.net
普通にcssでよくね🙄
画像のパスだけphpでもってこいよ

35 :風吹けば名無し:2021/12/06(月) 19:22:07.98 ID:J9Iyde7v0.net
>>11
これでええやんけ

36 :風吹けば名無し:2021/12/06(月) 19:22:22.91 ID:Elketx1hd.net
✕100てなに?

37 :風吹けば名無し:2021/12/06(月) 19:22:23.53 ID:EsI72dsdd.net
>>21
切り捨てないとおかしくならんか?

38 :風吹けば名無し:2021/12/06(月) 19:22:34.75 ID:A0gDc/1N0.net
sizeに代入されてるのが意味的にはratioやろ

39 :風吹けば名無し:2021/12/06(月) 19:22:48.72 ID:bRQUunYd0.net
ceil使うって話か

40 :風吹けば名無し:2021/12/06(月) 19:23:02.10 ID:AhT3lAuvr.net
>>13
maxがそもそも長方形なんやから判定はあってるやろ

41 :風吹けば名無し:2021/12/06(月) 19:23:08.12 ID:rPYQqP5D0.net
英語できないやろキミ

42 :風吹けば名無し:2021/12/06(月) 19:23:08.53 ID:xgHRqtWiM.net
いっちプログラミングに向いてないから刺し身にタンポポ乗せる仕事でもしたほうがいいよ

43 :風吹けば名無し:2021/12/06(月) 19:23:37.08 ID:QuLUuaxsr.net
割り算の端数は切捨てしないとハミ出るんじゃないか

44 :風吹けば名無し:2021/12/06(月) 19:23:37.69 ID:wsSGQ78f0.net
これ何言語や

45 :風吹けば名無し:2021/12/06(月) 19:23:53.85 ID:UUPoEsRQ0.net
ライブラリ使えば一発なのにまわりくどいことしてんな

46 :風吹けば名無し:2021/12/06(月) 19:23:54.33 ID:NU2FKA8da.net
widthsizeとかクソみたいな変数名つけるのやめろ

47 :風吹けば名無し:2021/12/06(月) 19:24:04.18 ID:EsI72dsdd.net
>>41
ガチでできん

48 :風吹けば名無し:2021/12/06(月) 19:24:32.68 ID:Z/YFwd1j0.net
なんだかんだ言っても教える優しいやんな

49 :風吹けば名無し:2021/12/06(月) 19:24:32.82 ID:AhT3lAuvr.net
ratioをsizeの分子と分母をひっくり返したやつにすればええで

50 :風吹けば名無し:2021/12/06(月) 19:24:35.03 ID:fFDvb0Ns0.net
>>43
phpはすうとか出んぞ

51 :風吹けば名無し:2021/12/06(月) 19:24:35.10 ID:EsI72dsdd.net
×100するのってもしかしておかしいん?

52 :風吹けば名無し:2021/12/06(月) 19:24:41.04 ID:Zi7CPqxFd.net
こんなんいちいちロジック組むのがアホらしい
何も能力なんて付かない

53 :風吹けば名無し:2021/12/06(月) 19:24:42.99 ID:k1rxPlCy0.net
widthをウィドゥスって読むやつw

54 :風吹けば名無し:2021/12/06(月) 19:24:43.59 ID:CP2TzFsf0.net
理科苦手やろ
そもそも=の右と左で次元があっとらん

55 :風吹けば名無し:2021/12/06(月) 19:24:47.17 ID:jqkpinHC0.net
はみ出るのは最後の答えを切り捨て処理してないからやろ
舐めてんじゃねーぞクソガキ

56 :風吹けば名無し:2021/12/06(月) 19:25:15.96 ID:HjN5tcJ80.net
適当に数値いれてトレースせえ

57 :風吹けば名無し:2021/12/06(月) 19:25:18.19 ID:QuLUuaxsr.net
例えばsizeの割り算で1.27が1.3になったらはみ出る可能性でるやろ

58 :風吹けば名無し:2021/12/06(月) 19:25:20.28 ID:fFDvb0Ns0.net
>>55
phpはそもそも切り捨てやろ🙄

59 :風吹けば名無し:2021/12/06(月) 19:25:23.97 ID:7eka4bqv0.net
fprintfで何が起きてるか見たら一発やで
デバッグの基本や

60 :風吹けば名無し:2021/12/06(月) 19:25:27.60 ID:9lDDojZn0.net
*100いらんやろ

61 :風吹けば名無し:2021/12/06(月) 19:25:47.45 ID:EsI72dsdd.net
ワイも考えながら返してくから遅いのは勘弁してくれ

62 :風吹けば名無し:2021/12/06(月) 19:25:53.27 ID:fFDvb0Ns0.net
>>57
でんぞ🙄

63 :風吹けば名無し:2021/12/06(月) 19:26:04.50 ID:tbnk973Nd.net
>>58


64 :風吹けば名無し:2021/12/06(月) 19:26:08.19 ID:EsI72dsdd.net
>>55
切り捨ててるで!

65 :風吹けば名無し:2021/12/06(月) 19:26:08.53 ID:zg5Mkpqt0.net
はいワイの勝ち
褒めろアホども

66 :風吹けば名無し:2021/12/06(月) 19:26:28.71 ID:KScftzKKp.net
>>11
ワイもこれだと思った
ていうかこれしか思いつかんかったけど他にやり方あるの?

67 :風吹けば名無し:2021/12/06(月) 19:26:31.34 ID:rPYQqP5D0.net
末尾もdやしアフィチルバレバレやで
こんなスレ伸ばすなアホども

68 :風吹けば名無し:2021/12/06(月) 19:26:43.61 ID:QuLUuaxsr.net
よく見たら下でfloorで切り捨てしてるな

69 :風吹けば名無し:2021/12/06(月) 19:27:28.61 ID:6kwPl2LC0.net
>>11でもうええな
ほな解散

70 :風吹けば名無し:2021/12/06(月) 19:27:36.19 ID:EsI72dsdd.net
100倍せな比率のパーセンテージ出せんくね、、、?😨

71 :風吹けば名無し:2021/12/06(月) 19:28:21.34 ID:bRQUunYd0.net
>>58
出鱈目すぎて草

72 :風吹けば名無し:2021/12/06(月) 19:28:34.88 ID:BqI1alY60.net
>>70
720pを360pにしたいときにratioを50にするつもりかよ
0.5だろ

73 :風吹けば名無し:2021/12/06(月) 19:28:38.13 ID:0gvthQ5gd.net
>>70
何の為にパーセントに?

74 :風吹けば名無し:2021/12/06(月) 19:28:56.97 ID:v9PK8wRB0.net
PHPのコードって見る気せんよな
$←これがキモ過ぎるし可読性が悪過ぎる

75 :風吹けば名無し:2021/12/06(月) 19:29:00.21 ID:PHUFWk5R0.net
||
これ使うと舐められるからやめておけ

76 :風吹けば名無し:2021/12/06(月) 19:29:03.76 ID:JePdtksop.net
>>70
なんでパーセンテージにする必要があるんや?

77 :風吹けば名無し:2021/12/06(月) 19:29:33.24 ID:8AYCb38G0.net
FORTRAN歴3年のワイが来たで

78 :風吹けば名無し:2021/12/06(月) 19:29:39.32 ID:nq7jArJ70.net
考え方やけど
例えば条件分岐の始めのブロックの場合にnewWidth=imgWidth*ratio=specifyWidthが成り立ってなあかんやろ
今のratioの定義を実際代入したら全然等式がなりたたんのや
これが成り立つようにratioを定義するんやで

79 :風吹けば名無し:2021/12/06(月) 19:29:40.36 ID:bRQUunYd0.net
情報科って算数出禁でもいけるもんなん?

80 :風吹けば名無し:2021/12/06(月) 19:30:08.71 ID:UUPoEsRQ0.net
gd使ったときのサンプルコードな

$image = imagecreatefromjpeg( $file );

//サイズをそれぞれ取得
$width = imagesx( $image );
$height = imagesy( $image );

//判定
if ( $width >= $height ) {
//横長の画像の時
$side = $height;
$x = floor( ( $width - $height ) / 2 );
$y = 0;
$width = $side;
} else {
//縦長の画像の時
$side = $width;
$y = floor( ( $height - $width ) / 2 );
$x = 0;
$height = $side;
}

$thumbnail_width = 最大の幅;
$thumbnail_height = 最大の高さ;
$thumbnail = imagecreatetruecolor( $thumbnail_width, $thumbnail_height );

//かきだし
imagecopyresized( $thumbnail, $image, 0, 0, $x, $y, $thumbnail_width, $thumbnail_height, $width, $height );
imagejpeg( $thumbnail, パス );

81 :風吹けば名無し:2021/12/06(月) 19:30:22.88 ID:eRnDaSAu0.net
>>79
算数出禁ってなに

82 :風吹けば名無し:2021/12/06(月) 19:30:29.94 ID:EsI72dsdd.net
ワイがガイジやったわ
落としてくれ

83 :風吹けば名無し:2021/12/06(月) 19:30:30.44 ID:QuLUuaxsr.net
割る数のほうに100掛けたらパーセンテージですらないやろ

84 :風吹けば名無し:2021/12/06(月) 19:30:49.88 ID:bRQUunYd0.net
>>81
さんすうできなくても

85 :風吹けば名無し:2021/12/06(月) 19:31:04.97 ID:EsI72dsdd.net
みなさんご迷惑をおかけしました😭

86 :風吹けば名無し:2021/12/06(月) 19:31:08.45 ID:nq7jArJ70.net
>>82
ちな100倍だけが悪いわけちゃうぞ

87 :風吹けば名無し:2021/12/06(月) 19:31:15.47 ID:0gvthQ5gd.net
>>82
解決してよかった

88 :風吹けば名無し:2021/12/06(月) 19:31:16.19 ID:zg5Mkpqt0.net
>>82
落とす前にお礼は?

89 :風吹けば名無し:2021/12/06(月) 19:31:26.21 ID:SBHwjo8g0.net
マッピーが最適解示すとかやっぱガイジと相性良い業界なんやな

90 :風吹けば名無し:2021/12/06(月) 19:31:33.45 ID:d/pmWJZQM.net
react嫌いなんやけどやっぱり覚えたほうがいい?

91 :風吹けば名無し:2021/12/06(月) 19:31:43.82 ID:PHUFWk5R0.net
>>80
よくそんな非効率的なコードを表に出せたなあ

92 :風吹けば名無し:2021/12/06(月) 19:31:52.93 ID:bRQUunYd0.net
でも楽しめたわ

93 :風吹けば名無し:2021/12/06(月) 19:32:01.29 ID:EsI72dsdd.net
>>88
ありがとうございました🙋‍♂

94 :風吹けば名無し:2021/12/06(月) 19:32:03.26 ID:fTDpLKj4d.net
そもそも
if($imgWidthSize>$specifyWidth || $imgHeightSize>$specifyHeight){}
この判定要らんやろ

95 :風吹けば名無し:2021/12/06(月) 19:32:20.09 ID:EsI72dsdd.net
>>86
これマジ?😨

96 :風吹けば名無し:2021/12/06(月) 19:32:23.32 ID:q5RgPe720.net
これ入れ子にする必要ある?

97 :風吹けば名無し:2021/12/06(月) 19:32:30.95 ID:PHUFWk5R0.net
>>94
だから||はダメなんだって

98 :風吹けば名無し:2021/12/06(月) 19:32:59.91 ID:EsI72dsdd.net
>>94
ごめんこの判定は別でいるねん
画像サイズがなんもせんでもMaxより小さい場合はそのまま動かしたいから

99 :風吹けば名無し:2021/12/06(月) 19:33:00.45 ID:bRQUunYd0.net
>>97
どういう意味?

100 :風吹けば名無し:2021/12/06(月) 19:33:29.46 ID:uf/lW9L4d.net
>>94
なんで?

101 :風吹けば名無し:2021/12/06(月) 19:33:47.55 ID:bdygxeS5a.net
何やこれPHP?

102 :風吹けば名無し:2021/12/06(月) 19:33:49.43 ID:PHUFWk5R0.net
>>99
実務経験があればわかる

103 :風吹けば名無し:2021/12/06(月) 19:33:52.47 ID:nq7jArJ70.net
>>95
100は分母についてるんやから単純に消しても画像が大きくなるだけではみ出るのは余計はみ出るぞ

104 :風吹けば名無し:2021/12/06(月) 19:33:52.72 ID:W35wyTLRd.net
ifの中汚くするのはやめてくれや

105 :風吹けば名無し:2021/12/06(月) 19:34:04.23 ID:EsI72dsdd.net
これでワイの課題提出率100%は守られる🤗

106 :風吹けば名無し:2021/12/06(月) 19:34:29.84 ID:bRQUunYd0.net
>>102
プログラマやけどor条件使うこともあるけどなあ

107 :風吹けば名無し:2021/12/06(月) 19:34:39.80 ID:IXYESa4v0.net
>>102
ごめんわかんない
教えて

108 :風吹けば名無し:2021/12/06(月) 19:34:56.56 ID:QjGCJQ9Yd.net
>>102
どゆこと?

109 :風吹けば名無し:2021/12/06(月) 19:35:25.28 ID:FtwRK7bn0.net
$size2回計算してるのあんま好きじゃない

110 :風吹けば名無し:2021/12/06(月) 19:35:32.48 ID:EsI72dsdd.net
>>103
ニキのレス見返してみたらガチで成り立たくて草
また一からやり直しか😩

111 :風吹けば名無し:2021/12/06(月) 19:35:48.32 ID:oetKqk1k0.net
>>106
場合によっては条件分かりづらくなるけど普通に使うよな
コード規約で禁止されてるところとか見たことない

112 :風吹けば名無し:2021/12/06(月) 19:35:55.34 ID:bdygxeS5a.net
>>102
こういう理屈も説明せずに否定する奴が1番プログラマに向いてない

113 :風吹けば名無し:2021/12/06(月) 19:36:07.09 ID:EsI72dsdd.net
>>104
ごめん🥺
ほんとはちゃんとインデントしてあるんだけど😩

114 :風吹けば名無し:2021/12/06(月) 19:36:14.59 ID:GlAZO5rR0.net
>>110
最後のnewHのとこでsize使えばいけるんちゃう

115 :風吹けば名無し:2021/12/06(月) 19:36:30.14 ID:TP1Bzrth0.net
最初の条件はorでええの?

116 :風吹けば名無し:2021/12/06(月) 19:36:36.26 ID:PRB59e3gd.net
>>102
ifの入れ子めっちゃしてそう

117 :風吹けば名無し:2021/12/06(月) 19:36:46.83 ID:9lDDojZn0.net
// サイズが指定より大きい場合
if($imgWidthSize>$specifyWidth || $imgHeightSize>$specifyHeight){
$ratio = $imgWidthSize / $imgHeightSize;
if(($imgWidthSize/$specifyWidth)>($imgHeightSize/$specifyHeight)){
$newWidth = $specifyWidth;
$newHeight = floor($specifyHeight*$ratio);
}else{
$newWidth = floor($specifyWidth/$ratio);
$newHeight = $specifyHeight;
}

これでええんちゃうの知らんけど

118 :風吹けば名無し:2021/12/06(月) 19:36:47.79 ID:6bxmS92C0.net
>>102
ガイジ

119 :風吹けば名無し:2021/12/06(月) 19:36:50.05 ID:QuLUuaxsr.net
これ三角関数使ったほうがシンプルじゃね

120 :風吹けば名無し:2021/12/06(月) 19:37:13.57 ID:csB+2NEBM.net
添削をなんJ民にやらせるな

121 :風吹けば名無し:2021/12/06(月) 19:37:47.37 ID:bPoRAGqiM.net
>>102
お前のコードレビューめちゃくちゃ煙たがられてそう

122 :風吹けば名無し:2021/12/06(月) 19:37:53.08 ID:BqI1alY60.net
プログラミング出来ないのに真面目に課題やってるの偉いな
ワイの大学は出来るやつが解いて答えが回ってたぞ

123 :風吹けば名無し:2021/12/06(月) 19:37:59.40 ID:QjGCJQ9Yd.net
>>102
早く出てこいよニート

124 :風吹けば名無し:2021/12/06(月) 19:38:05.44 ID:GlAZO5rR0.net
newH=H×newW÷Wの式にせなあかん

125 :風吹けば名無し:2021/12/06(月) 19:38:05.67 ID:w8uJu4VU0.net
maxとminでもっと綺麗に描けるやろ

126 :風吹けば名無し:2021/12/06(月) 19:38:57.18 ID:v2HklkNWM.net
>>102
無職っぽい

127 :風吹けば名無し:2021/12/06(月) 19:39:02.58 ID:nefvti7tM.net
>>106
でも可能な限り切るべきやろorのエラー探すの時間かかるしどっちでエラー起こしてるのか分からん
探そうと思えば探せるけどそもそもorを使わずにしておくのが正解や

128 :風吹けば名無し:2021/12/06(月) 19:39:15.32 ID:nq7jArJ70.net
>>117
ちゃうで

129 :風吹けば名無し:2021/12/06(月) 19:39:22.72 ID:EsI72dsdd.net
>>122
ワイな所もそういう奴らおるけど一年の頃に真面目にやろうと思ってたから関係を構築してないんや😭
今では後悔しとる

130 :風吹けば名無し:2021/12/06(月) 19:39:37.88 ID:fTDpLKj4d.net
>>100
単純に縦横のサイズ見てデカかったら中の処理入るようにするんかと思っただけや

131 :風吹けば名無し:2021/12/06(月) 19:40:24.79 ID:EsI72dsdd.net
>>124
これやな
ちょっとまた頑張るわ😭

132 :風吹けば名無し:2021/12/06(月) 19:40:29.89 ID:QWAMjkYj0.net
// "||" の優先順位は "or" より高くなります

// $e に代入されるのは、(false || true) の評価結果です
// これは、次の式と同様です: ($e = (false || true))
$e = false || true;

// $f に false を代入してから "or" 演算子を評価します
// これは、次の式と同様です: (($f = false) or true)
$f = false or true;

var_dump($e, $f);

bool(true)
bool(false)

うーんこの無能

133 :風吹けば名無し:2021/12/06(月) 19:40:30.54 ID:t998e45ur.net
こういうのは2つとも計算してちょうどいい方を使うとするほうが見通しが良くなる

134 :風吹けば名無し:2021/12/06(月) 19:40:31.31 ID:BqI1alY60.net
>>129
でもただ答え写してるやつより苦しんでる君のほうが上達するで

135 :風吹けば名無し:2021/12/06(月) 19:40:35.00 ID:mFd0/GiO0.net
>>102
ネットで見た知識だけでアドバイスしてそう

136 :風吹けば名無し:2021/12/06(月) 19:40:38.58 ID:6uhSiTyl0.net
>>122
友達いないと詰んでまう

137 :風吹けば名無し:2021/12/06(月) 19:40:40.80 ID:EsI72dsdd.net
>>125
ごめん🥺

138 :風吹けば名無し:2021/12/06(月) 19:40:45.76 ID:Hggqsalp0.net
$マーク多すぎやろ
こんな冗長な言語他にあるか?

139 :風吹けば名無し:2021/12/06(月) 19:41:07.03 ID:bRQUunYd0.net
>>127
使ってる言語が違うんか?
両方の変数dumpして調べるだけやな

140 :風吹けば名無し:2021/12/06(月) 19:41:21.08 ID:GlAZO5rR0.net
>>131
頑張ってや

141 :風吹けば名無し:2021/12/06(月) 19:42:02.14 ID:nq7jArJ70.net
あんまりコードを変えずにやるなら
// サイズが指定より大きい場合
if($imgWidthSize>$specifyWidth || $imgHeightSize>$specifyHeight){
if(($imgWidthSize/$specifyWidth)>($imgHeightSize/$specifyHeight)){
$ratio = $specifyWidth / $imgWidthSize;
$newWidth = $specifyWidth;
$newHeight = floor($imgHeightSize*$ratio);
}else{
以下略やな

142 :風吹けば名無し:2021/12/06(月) 19:42:08.46 ID:eZH7Q8cQ0.net
>>102
お前の発言ふわっふわだなw

143 :風吹けば名無し:2021/12/06(月) 19:42:23.66 ID:6uhSiTyl0.net
phpって大学で教えてくれるんか
ワイの大学はJavaとcでしか教えてくれないわ

144 :風吹けば名無し:2021/12/06(月) 19:42:43.48 ID:NnTzlB/p0.net
汚物のようなコード

145 :風吹けば名無し:2021/12/06(月) 19:42:59.73 ID:nq7jArJ70.net
>>132
はえー

146 :風吹けば名無し:2021/12/06(月) 19:43:05.64 ID:o28EJfSpp.net
ORは実務じゃダメとか草
こんなこだわり持ったやつの同僚気の毒すぎるわ

147 :風吹けば名無し:2021/12/06(月) 19:43:18.93 ID:EsI72dsdd.net
>>138
でもワイ的にはJavaとかよりやりやすいで🥳

148 :風吹けば名無し:2021/12/06(月) 19:43:23.50 ID:bPoRAGqiM.net
phpで課題出すなんてどんな大学なんや
せめてpythonやろ

149 :風吹けば名無し:2021/12/06(月) 19:43:27.14 ID:9HJuRVxsd.net
ニートワイ
このスレのおかげで無事教本を暖に使う事を決意

150 :風吹けば名無し:2021/12/06(月) 19:43:36.43 ID:FtwRK7bn0.net
// サイズが指定より大きい場合
$ratio_w = $imgWidthSize/$specifyWidth
$ratio_h = $imgHeightSize/$specifyHeight
if($ratio_w>1 || $ratio_h>1){
if($ratio_w<$ratio_h){
$newWidth = $specifyWidth;
$newHeight = floor($imgHeightSize*$ratio);
}else{
$newWidth = floor($imgWidthSize*$ratio);
$newHeight = $specifyHeight;
}

よくわからん

151 :風吹けば名無し:2021/12/06(月) 19:44:22.77 ID:FSuyWOKH0.net
これなんの言語?ABAPしか分からん😀

152 :風吹けば名無し:2021/12/06(月) 19:44:49.16 ID:nefvti7tM.net
>>139
c# c++ pyや
複数人でコード書いたりせん?
昔アホほど絞られたわ

153 :風吹けば名無し:2021/12/06(月) 19:45:03.16 ID:EsI72dsdd.net
>>148
Pythonは3回からやるらしい
今はPHP、Java、JavaScriptだけや🤗

154 :風吹けば名無し:2021/12/06(月) 19:45:06.20 ID:u4pSPDqld.net
野球板なんだから縮小・拡大率なんて分かりそうなもんやけどな

155 :風吹けば名無し:2021/12/06(月) 19:45:13.76 ID:Irq3w1/5M.net
PHPほんま可読性うんこやな
パッと見じゃ頭に入らんわ😰

156 :風吹けば名無し:2021/12/06(月) 19:45:32.45 ID:6uhSiTyl0.net
>>153
何の講義なんや?

157 :風吹けば名無し:2021/12/06(月) 19:45:37.96 ID:QWAMjkYj0.net
>>150
やりたいことはわかるが突如消滅する_h_w

158 :風吹けば名無し:2021/12/06(月) 19:46:00.63 ID:t998e45ur.net
こうするべきや

// サイズが指定より大きい場合
if($imgWidthSize>$specifyWidth || $imgHeightSize>$specifyHeight){
$size = $imgWidthSize / $specifyWidth;
$ratio = $specifyWidth / ($size*100);
$newWidthA = $specifyWidth;
$newHeightA = floor($imgHeightSize*$ratio);
$size = $imgHeightSize/$specifyHeight;
$ratio = $specifyHeight / ($size*100);
$newWidthB = floor($imgWidthSize*$ratio);
$newHeightB = $specifyHeight;
if($newWidthA < $newWidthB) {$width=$newWidthB;$height=$newHeightB}
else{略}
}

159 :風吹けば名無し:2021/12/06(月) 19:46:01.24 ID:FtwRK7bn0.net
// サイズが指定より大きい場合
$ratio_w = $imgWidthSize/$specifyWidth;
$ratio_h = $imgHeightSize/$specifyHeight;
if($ratio_w>1 || $ratio_h>1){
if($ratio_w<$ratio_h){
$newWidth = $specifyWidth;
$newHeight = floor($imgHeightSize/$ratio_h);
}else{
$newWidth = floor($imgWidthSize/$ratio_w);
$newHeight = $specifyHeight;
}

160 :風吹けば名無し:2021/12/06(月) 19:46:20.09 ID:fTDpLKj4d.net
>>98
自分しかこのコード読まんなら三項演算子とか使ってもっとスッキリさせたほうが可読性上がるんちゃうか?

161 :風吹けば名無し:2021/12/06(月) 19:46:24.32 ID:bPoRAGqiM.net
>>153
無駄に言語覚えさすとかめちゃくちゃ非効率やな…
インタプリタ言語なんてひとつでええやろ…

162 :風吹けば名無し:2021/12/06(月) 19:46:25.62 ID:IXYESa4v0.net
>>132
ワイがアホなのか
||の挙動は期待通りなんだけど…

163 :風吹けば名無し:2021/12/06(月) 19:46:48.48 ID:EsI72dsdd.net
>>156
どういうことや?
Javaは必修でPHPとJavaScriptは選択やけどそういうことか?

164 :風吹けば名無し:2021/12/06(月) 19:46:52.69 ID:u4pSPDqld.net
型が無いの受け付けられないんやが
これが流行りなんか?

165 :風吹けば名無し:2021/12/06(月) 19:46:53.94 ID:rPYQqP5D0.net
>>153
理科大臭い

166 :風吹けば名無し:2021/12/06(月) 19:47:58.81 ID:rK8a+Gsyd.net
>>164
型とか時代遅れや

167 :風吹けば名無し:2021/12/06(月) 19:48:32.42 ID:bRQUunYd0.net
>>152
phpで複数人で書いてるけどorは使うな
c#の事全くわからんからなんとも言えんけど
ドモルガン使ってアンパにするとかはやった事ないな

168 :風吹けば名無し:2021/12/06(月) 19:48:43.32 ID:8+EiPfO/0.net
何がしたいのかコメントがないのがムズムズする

169 :風吹けば名無し:2021/12/06(月) 19:48:53.73 ID:iYgEypiFp.net
>>127
or使わんってことはif文2回書くん?

170 :風吹けば名無し:2021/12/06(月) 19:48:57.82 ID:EsI72dsdd.net
>>164
Javaで苦しんでたワイには救世主に見えたわ☺
まぁやってみたら実際ワイが苦しんでたのはオブジェクト言語って部分やって気付いたけどな

171 :風吹けば名無し:2021/12/06(月) 19:49:12.81 ID:QuLUuaxsr.net
比率を計算したら

$image = new Imagick("test.jpg"); // コピー元の呼び出し
$image->thumbnailImage(比率, 0); // リサイズ
$image->writeImage("new.jpg"); // 書き出し

172 :風吹けば名無し:2021/12/06(月) 19:49:18.16 ID:bPoRAGqiM.net
>>166
型無しの方が時代遅れや
JSだってTypeScriptとかいうトランスパイラ使って開発してるのが大半やろ

173 :風吹けば名無し:2021/12/06(月) 19:49:27.30 ID:FtwRK7bn0.net
// サイズが指定より大きい場合
$ratio_w = $imgWidthSize/$specifyWidth;
$ratio_h = $imgHeightSize/$specifyHeight;
if($ratio_w>1 || $ratio_h>1){
if($ratio_w<$ratio_h){
$newWidth = floor($imgWidthSize/$ratio_h);
$newHeight = floor($imgHeightSize/$ratio_h);
}else{
$newWidth = floor($imgWidthSize/$ratio_w);
$newHeight = floor($imgHeightSize/$ratio_w);
}

わからん

174 :風吹けば名無し:2021/12/06(月) 19:49:34.09 ID:8m/xDAyvp.net
ワイcss使い、bacground-size: cover; で終了!w

175 :風吹けば名無し:2021/12/06(月) 19:49:40.78 ID:eRnDaSAu0.net
最近職業訓練でHTMLとCSS教わったんやがプログラム言語ってどれを勉強すればいいの

176 :風吹けば名無し:2021/12/06(月) 19:50:18.31 ID:nq7jArJ70.net
Lispや

177 :風吹けば名無し:2021/12/06(月) 19:50:20.30 ID:QWAMjkYj0.net
>>175
COBOLとかいう言語やれば食いっぱぐれないで

178 :風吹けば名無し:2021/12/06(月) 19:50:21.66 ID:6uhSiTyl0.net
>>163
phpを使ってなんかするんかと思ってた
もしかして言語自体を学んでるんか?

179 :風吹けば名無し:2021/12/06(月) 19:50:28.45 ID:8m/xDAyvp.net
>>175
pythonでもやっとけばw

180 :風吹けば名無し:2021/12/06(月) 19:50:28.78 ID:a5oLuVeY0.net
これ言語なんや?

181 :風吹けば名無し:2021/12/06(月) 19:50:44.02 ID:EsI72dsdd.net
>>174
ワイBootstrapしか使えんけどこれって画像サイズ自体は変わってないんやろ?🥺
表示じゃ画像なっとるだけで

182 :風吹けば名無し:2021/12/06(月) 19:50:53.39 ID:IXYESa4v0.net
>>166
そのくせvarで書くとletにしろとかうるさいじゃん

183 :風吹けば名無し:2021/12/06(月) 19:50:57.56 ID:vuM4gYiWd.net
>>175
shellスクリプト

184 :風吹けば名無し:2021/12/06(月) 19:51:21.15 ID:a5oLuVeY0.net
>>175
Ruby

185 :風吹けば名無し:2021/12/06(月) 19:51:39.92 ID:8m/xDAyvp.net
>>181
イッチのレス読んでないから適当に書いとんねん
すまんな

186 :風吹けば名無し:2021/12/06(月) 19:51:45.81 ID:EsI72dsdd.net
>>178
あぁそういうことか
PHPはまんまその通りやな言語を学ぶって感じや

187 :風吹けば名無し:2021/12/06(月) 19:51:48.94 ID:nefvti7tM.net
>>167
逆にこっちはphp使ったことないからなんとも…
空き時間に勉強するわ

188 :風吹けば名無し:2021/12/06(月) 19:52:39.14 ID:6uhSiTyl0.net
>>186
サンガツ

189 :風吹けば名無し:2021/12/06(月) 19:52:45.57 ID:FtwRK7bn0.net
// サイズが指定より大きい場合
$ratio_w = $imgWidthSize/$specifyWidth;
$ratio_h = $imgHeightSize/$specifyHeight;
if($ratio_w>1)||($ratio_h>1)){
if($ratio_w>$ratio_h){
$newWidth = floor($imgWidthSize/$ratio_w);
$newHeight = floor($imgHeightSize/$ratio_w);
}else{
$newWidth = floor($imgWidthSize/$ratio_h);
$newHeight = floor($imgHeightSize/$ratio_h);
}

頭働いてないんやがこれどうや?

190 :風吹けば名無し:2021/12/06(月) 19:52:56.79 ID:QuLUuaxsr.net
>>175
visual basic

191 :風吹けば名無し:2021/12/06(月) 19:53:09.49 ID:u4pSPDqld.net
>>170
オブジェクトも便利なんやけどな

総レス数 191
38 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200