PHP 7+ ํ๋ก๊ทธ๋๋ฐ
๊ธฐ์ด ๋ฌธ๋ฒ๋ถํฐ ๋ด์ฅ ํจ์, ์น ๋ณด์, ๊ฒ์ํ ๋ง๋ค๊ธฐ๊น์ง PHP ์ธ์ด๋ฅผ ์์ํ๋ ๋ถ๋ค์ ์ํด ๋ฐ์ด๋ธ์ด ๋ ์ ์๊ฒ ๋ง๋ค์ด๋ณด๊ณ ์ ํ๋ ๋ง์์ผ๋ก ์ด๋ฒ ๊ฐ์ข๋ฅผ ๋ง๋ค์ด๋ณด์์ต๋๋ค.
- ๋ฏธํด๊ฒฐ
53๊ฐ ๋ ์ด์์์์ css git ๋งํฌ ๊ด๋ จ ์ง๋ฌธ์ ๋๋ค.
Q&A์ css ๋งํฌ ๊ด๋ จ ๋ต๋ณ ์ค 25๋ 7์์ ์ฌ๋ ค์ฃผ์ git ๋งํฌ๋ฅผ ํด๋ฆญํ๋ too many requests๋ผ๊ณ ๋น๋๋ค..
php๋ฐ์ฝฉ์ด
ใป
ํ ๋ฌ ์
0
35
2
- ๋ฏธํด๊ฒฐ
[์น์ 5]๋ ํฌ์งํ ๋ฆฌ ์์คํ์ผ ์ค๋ฅ ์์น, ์์ ์ ์
์น์ 5 ๊ฐ์, ์์คํ์ผ ์คํํ๋ฉด ์๋ฌ ๋ฐ์Fatal error: Uncaught ArgumentCountError: The number of variables must mat
php์์ง๊ฐ๊ทธ
ใป
0
180
1
- ๋ฏธํด๊ฒฐ
add configuratio.. ์์ฒด์
{ "editor.formatOnSave": true, "files.associations": { "*.html": "html" }, "C_Cpp.updateChannel": "Insid
php์์ฌ์ง
ใป
0
268
2
- ๋ฏธํด๊ฒฐ
ํฐ๋ฏธ๋์ ๊ธ์ด ์์จ์ง๋๋ค.
๊ฐ์์์ ๋์ค๋ vsc ํฐ๋ฏธ๋๊ณผ ์ ํฐ๋ฏธ๋์ ๋ค๋ฅด๊ฒ ์๊ฒผ๋๋ฐ, ๋ฌธ์ ๊ฐ ์๋๊ฑด๊ฐ์?<img src="https://cdn.inflearn.com/public/files/posts/58b377
phpcis3093
ใป
0
635
1
- ๋ฏธํด๊ฒฐ
์ผ๋ฐ์ ์ผ๋ก ์ฐ์ด์ง ์๋ ํฐํธ ๋ถ๋ถ
์ฐ์ฐ์ ํํธ์์ โ์ผ๋ฐ์ ์ด์ง ์๋ ํฐํธ ๋ถ๋ถ"์ โ์ผ๋ฐ์ ์ผ๋ก ์ฐ๋ ํฐํธ" ๋ก ๋งค์นญํด์ ์ฌ๊ธฐ์ ๋ต๊ธ๋ก ์จ์ฃผ์ค์ ์๋์...
phpGeno
ใป
0
465
1
- ๋ฏธํด๊ฒฐ
localhost ์ ๊ทผํ์๋ ์ต์ด ํ์ด์ง๊ฐ ๊ทธ๋ ค์ง๊ธฐ๊น์ง์ href๋์๋ฌธ์
๋ ๊ฑฐ์๋ ์ดํด๊ฐ ๋๋๋ฐ mvc์ด์ ์ด ์ดํด์๋๋๋ถ๋ถ์ด ๋ง๋ค์ ์ต์ด url localhost<
์ธ์ ๊ฐ๋ํ๋ฆฌ
ใป
0
672
1
- ํด๊ฒฐ
readmore ํด๋ฆญ์ ์ฟผ๋ฆฌ๋ด์ฉ ๋ฐ์์ค๋๊ฒ ์ดํด๊ฐ ์๋์
ajax ๋ฐฉ์์ผ๋ก fetch ํตํด page๊ฐ์ ๋๊ฒจDomparser ์ฌ์ฉํด์ html์ ์๋ก ๊ทธ๋ฆฐ๋ค๋๊ฑด ์๊ฒ ๋๋ฐ get๋ฐฉ๋ฒ์ ์ฌ์ฉํ ์ด์ ๊ฐ ์๋์?์ liํ๊ทธ ์์๋ด์ฉ๋ง ์ฟผ๋ฆฌ๋ด์ฉ์ด ์ ๋ฐ์ดํธ๋์ด ๊ทธ๋ ค์ง์ ์๋์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ ์กฐ๊ธ ๋ ์์ธํ ์ค
php์ธ์ ๊ฐ๋ํ๋ฆฌ
ใป
0
497
1
- ๋ฏธํด๊ฒฐ
$_GET๊ณผ $_POST๋ฅผ ๊ตฌ๋ณํ์ฌ์ผํ๋ค๊ณ ํ๋๋ฐ ์ด๊ฑด ์ $_GET์ ๋๊น ์ฝ๋ฐฑ์ด๋ผ์ ๊ทธ๋ฐ๊ฐ์? ์์ฝ๋ฐฑ์ ๊ทธ๋๋ ๋๋์?
function routes($routes) { foreach ($routes as [ $path, $method, $callbackString ]) { [ $file, $callback ] = explo
php์ด๋์
ใป
0
475
1
- ๋ฏธํด๊ฒฐ
xdebug ์ค์น๊ฐ ์๋ฉ๋๋ค.
์๋ ํ์ธ์ ์ ์๋์ ๊ฐ ์๊ฐ์ ์ ๋ฌด๋ฃ์๊ฐ์ ๋ค์ผ๋ฉด์ ์ด๋ฏธ bitmani๋ฅผ ์ค์น ๋ฅผ ํด๋์๊ฒ์ด ์์ต๋๋ค. ํ์ฌ ๋ฌธ์ ๋ ์๊ฐ์์์ฒ๋ผ ๋ฐ๋ผ์ Mysql๊น์ง๋ ์ค์น๋ฅผ ๋คํ๋๋ฐ์, <a target="_blank" rel="noopener nor
phpLia
ใป
0
401
1
- ๋ฏธํด๊ฒฐ
xdebug ์ค์น ํ์ธ ํ์ด์ง๊ฐ ์์ด๋ฆฝ๋๋ค
xdebug ๋ค์ด ํ ext ํด๋์ ์ฎ๊ธด ํ ๊ฐ์์ ๋ง์ํ์ ๋๋ก ํฐ๋ฏธ๋์์ ์๋ฒ๋ฅผ ์ด๊ณ localhost:8080<
phpchoi87dh
ใป
0
360
1
- ํด๊ฒฐ
if ~ elseif ~ else ๋ฌธ๋ฒ ํ์ค์ ์ธ ์ฝ๋ฉ ๋ฐฉ๋ฒ์ ๋ํ ์ง๋ฌธ์ ๋๋ค.
์๋ ํ์ธ์. 09 - ์กฐ๊ฑด๋ฌธ ๊ฐ์๋ฅผ ๋ค์ ํ๋ฒ ์์ฒญํ ํ ๊ถ๊ธํ ์ ์ด ์์ด ์ง๋ฌธ๋๋ฆฝ๋๋ค.๋ค๋ฅธ ์ธ์ด๋ฅผ ๋ค๋ฃจ๋ฉด์ if ~ elseif ~ else ๋ฌธ๋ฒ์ ์ฌ์ฉํ๊ฒ๋๋ฉด ์๋์ ๊ฐ์ด ์ฝ๋ฉ์ ํ์๋๋ฐ์.<code clas
์กฐ๊ฑด๋ฌธphpHenu
ใป
1
523
1
- ๋ฏธํด๊ฒฐ
mysqli_stmt_close($stmt) ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์ ์ ์๋, update_process.php ๋ฅผ ์์ฑํ๋ ์ค if(mysqli_stmt_execute($stmt)) {
phpnak512
ใป
0
319
1
- ๋ฏธํด๊ฒฐ
DB_CONNECTION ๋ถ๋ถ ์ง๋ฌธ
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! ์๋ ํ์ธ์,
phpnak512
ใป
0
267
1
- ๋ฏธํด๊ฒฐ
FILTER_VALIDATE FILTER_SANITIZE ์ฐจ์ด๋ฅผ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
๊ฐ๊ฐ ๋ญ์ง์ ๋ํ ์ค๋ช ์ด ๋ถ์กฑํ ๊ฒ ๊ฐ์ต๋๋ค ใ ใ
php๊น์ฒ ์ค
ใป
0
296
1
- ๋ฏธํด๊ฒฐ
๊ฒฐ๊ณผ ...
<span style="color: rgb(137, 221, 255); font-family: 'SF Mono', Monaco, Menlo, Courier, monospace; font-size: 12px; font-style: normal; font-varian
php๊น์ฒ ์ค
ใป
0
245
1
- ๋ฏธํด๊ฒฐ
random_bytes
echo random_bytes(32) ๋ฅผ ํ๋ <span style="color: rgb(137, 221, 255); font-family: 'SF Mono', Monaco, Menlo, Courier, monospace; font-size: 12px; font
php๊น์ฒ ์ค
ใป
0
319
1
- ๋ฏธํด๊ฒฐ
preg_replace_callback ์ง๋ฌธ๋๋ฆฝ๋๋ค.
var_dump(preg_replace_callback('/^(.*)@(.*)$/', function($matches){ return $matches; }, 'hmmi@kakao.com'));</c
php๊น์ฒ ์ค
ใป
0
437
1
- ๋ฏธํด๊ฒฐ
ํธ์คํ ์ php ์ฝ๋ ์ ๋ก๋ํ๋ฉด hash ๋ก์ง์ด ๋ณด์ด์ง ์์๊น์?
์๋ ํ์ธ์. ์ง๊ธ ์ค๋ฌด์์๋ php๋ฅผ ์กฐ๊ธ์ฉ ์ฌ์ฉํ๊ณ ์๋๋ฐ์. ๊ถ๊ธํ ์ ์ด ์์ต๋๋ค. nodeJS๋ฅผ ๊ณต๋ถํ์ ๋๋ ์๋ฒ ๋ก์ง์ด ๋ด๊ธด ํ์ผ์ ๋ฐ๋ก ์๊ณ ํธ์คํ ๋๋ ๋๋ ํ ๋ฆฌ๋ ๋ฐ๋ก์ฌ์ ์ด๋ฐ ๊ถ๊ธ์ฆ์ด ์์๋๋ฐ์. ์๋ฅผ ๋ค์ด์ ๊ฐ๋น์ ์นํธ์คํ ์ index.phpํ์ผ์
php๊น์ฒ ์ค
ใป
0
266
1
- ๋ฏธํด๊ฒฐ
๋ฒํผ๋ง ๊ถ๊ธํ ์ ์ด ์์ต๋๋ค.
$buf = sprintf("%s", "Hello, world"); $buf = 'Hello, world'; ๋ ์ฝ๋๋ ์ด๋ค ์ฐจ์ด๊ฐ ์๋๊ฑธ๊น์??
php๊น์ฒ ์ค
ใป
0
287
1
- ๋ฏธํด๊ฒฐ
restore_include_path ์ค๋ฅ
<img src="https://cdn.inflearn.com/public/files/posts/f766cec8-8f18-46d4-a253-0b04256d8466/แแ ณแแ ณแ แ ตแซแแ ฃแบ 2022-07-10 แแ ฉแแ ฎ 7.55.34.png" alt="" title="แแ ณ
php๊น์ฒ ์ค
ใป
0
316
1






