머리가 띵해서 생각이 안 납니다.ㅠㅠ
아래의 php 조건문이 조금 쉽게 정리가 될까요?
$var_c=1;
$var_t=1;
$str='no';
if( $var_c && $var_t) $str='yes';
if(!$var_c && !$var_t) $str='yes';
echo $str;
둘 다 이거나, 둘 다 아니거나 의 조건문...
자문 자답
if( $var_c && $var_t || !$var_c && !$var_t) $str='yes';
이게 맞는가요?
참고_) php test 하는 곳도 있습니다.
아래의 링크입니다. 아주 유용합니다.
예전에 나를 도와준 마틴님이란 분이 있어 그분을 기억합니다.
2cpu의 도움주신 많은 분들께 늘 감사드립니다.
☎ HP 010-9678-7900
2cpu의 도움주신 많은 분들께 늘 감사드립니다.
☎ HP 010-9678-7900
óÀ½ º¾´Ï´Ù.
±×·±µ¥...
$var_c=0;
$var_t=0;
À϶§µµ yes°¡ ³ª¿Í¾ß ÇÕ´Ï´Ù.
¿ÀÁ÷ µÑ´Ù ÂüÀ̰ųª µÑ´Ù °ÅÁþÀÏ °æ¿ì¿¡¸¸ yes
±×¿Ü´Â no
±×¸®°í
$var_c=1;
$var_t=2;
À϶§´Â yes°¡ ³ª¿Í¾ß ÇÕ´Ï´Ù.
XOR¿¡ ºÎÁ¤À» Çß¾î¾ß
Å×½ºÆ®¸¦ ¾ÈÇغôµ¥
0 ÀÌ¿Ü´Â ¸ðµÎ 'Âü' À¸·Î ¹Þ¾Æ¼ Á¤»óÀûÀ¸·Î ³ª¿Ã °Í °°½À´Ï´Ù.
¾Æ´Ï¸é $var_c != 0 ÀÌ·±½ÄÀ¸·Î ºÎ¿ï °ª ³ª¿À°Ô º¯°æÀÌ ÇÊ¿ä
ÂüÀ̰ųª µÑ´Ù °ÅÁþÀÎ °æ¿ì¿¡¸¸ Àε¥
2°¡ ³ª¿À´Â°Ô ½Å±âÇÕ´Ï´Ù.
php´Â.. 0ÀÌ ¾Æ´Ñ ¼ö¸¦ ÂüÀ¸·Î ÀνÄÇϳª º¾´Ï´Ù..
0°ú -1 À» Çϸé. .no°¡ ³ª¿À³×¿ä ..
º¯¼ö¿¡ TRUE, FALUSE ¸¦ ³Ö°í ÀÖ´ÂÁö
Á¤¼ö °ªÀ» ³Ö°í ¾²°í ÀÖ´ÂÁö.
0°ú Á¤¼ö...
$var_t = 2;
$str = (!$var_c == !$var_t)?'yes':'no';
echo $str;
±ò²ûÇϳ׿ä. ^^
Á¤¸» ±ò²ûÇÕ´Ï´Ù.¤¾¤¾¤¾
¿Ïº®ÀÌ ¾Æ´Ï¶ó ¿Õ(*)º®ÇÕ´Ï´Ù.
if(!$var_c == !$var_t) $str="yes";else $str='no';
À» ÇÑ ÁÙ·Î ±îÁö Ç¥ÇöÇϼ̰í,
±×¸®°í
if(!$var_c == !$var_t) ÀÌ·± Á¶°Ç¹®À» º»ÀûÀÌ ¾ø½À´Ï´Ù.
Á¤¸» ´ë´ÜÇÕ´Ï´Ù. ¾ÆÁÖ ±âÀû°°Àº ³î¶ó¿î Á¶°Ç½ÄÀÔ´Ï´Ù.
¾ÆÁÖ ½Å±âÇÏ°í ±ò²ûÇÕ´Ï´Ù.
Àß ³õÃÆ´Ù »ý°¢ÀÌ µì´Ï´Ù.
±×°Íº¸´Ù ÀÌ°Ô ¿ùµîÈ÷ ´õ °·ÂÇÕ´Ï´Ù.
¤¾¤¾¤¾
x86 asmÀ¸·Î Ç¥ÇöÇÏÀÚ¸é ? ¿¬»êÀÚ´Â °ÅÀÇ ´ëºÎºÐÀÇ °æ¿ì CMOV°è¿ ÀνºÆ®·°¼Ç Çϳª¸¸À¸·Î ±¸ÇöÀÌ °¡´ÉÇÏ°í, CMOV ´Â Á¤¼öÀÏ °æ¿ì cpu¸¶´Ù Á» ´Ù¸£Áö¸¸ 5-6»çÀÌŬ Á¤µµ, ºÎµ¿¼Ò¼öÁ¡ ¹öÀüÀÎ FCMOVµµ 10»çÀÌŬ Á¶±Ý ³Ñ´Â Ŭ·°À¸·Î ½ÇÇàÀÌ °¡´ÉÇÕ´Ï´Ù. °Ô´Ù°¡ CMOV´Â ºÐ±â°¡ ¾Æ´Ï±â ¶§¹®¿¡ (´Ü¼ø ´ëÀÔÀÌÁÒ) ºÐ±âÆÄÀÌÇÁ¶óÀÎÀ» ŸÁö ¾Ê°í ±×·¡¼ ºÐ±â¿¹Ãø½ÇÆÐ ÆгÎƼµµ ¾ø°í ij½Ã¸¦ ´õ·´È÷Áöµµ ¾Ê½À´Ï´Ù.
±×·¡¼ »ç½Ç ?·Î ´ëü°¡ °¡´ÉÇÑ if¹®Àº if´ë½Å ?¸¦ ¾²´Â °ÍÀÌ ÃÖÀûÈ»óÀ¸·Î ÈξÀ ÁÁ½À´Ï´Ù. ¹°·Ð ¿äÁò ÄÄÆÄÀÏ·¯´Â ¶È¶ÈÇؼ if¸¦ ¾²´õ¶óµµ CMOV·Î ÃÖÀûÈÇØÁֱ⵵ Çϱä ÇÕ´Ï´Ù¸¸ ±×·¡µµ »ç¶÷ÀÌ ¹Ì¸® ÇصѼö ÀÖ´Â °Å¶ó¸é ÇØ ÁÖ´Â °ÍÀÌ ÁÁ°ÚÁö¿ä.
Âü°í·Î CMOV´Â ÆæƼ¾ö ÇÁ·ÎºÎÅÍ Ãß°¡µÈ ÀνºÆ®·°¼ÇÀε¥, »ç½Ç ÆæÇÁ·Î¿¡¼ ¼º´ÉÀûÀ¸·Î ÇÙ½ÉÀûÀÎ ±â´É°³¼±À̶ó°í °¨È÷ »ý°¢Çغ¾´Ï´Ù.
cpu °¡ ó¸®ÇÏ´Â °Íµµ °í·ÁÇÏ´Â °ÍÀÌ ÁÁ´Ù´Â ¸»¾¸ °¨»çÇÕ´Ï´Ù.
½±°Ô ¸»Çؼ ÇÑ ¹®ÀåÀ¸·Î ? ¸¦ ÀÌ¿ëÇؼ ó¸®ÇÏ´Â °ÍÀÌ ÈξÀ ´õ ÃÖÀûÈ Áï ºü¸£´Ù´Â °ÍÀ¸·Î ÀÌÇØÇß½À´Ï´Ù.
ÀÌ À̾߱⵵ óÀ½ µé¾îº» °ÍÀÔ´Ï´Ù. °¨»çÇÕ´Ï´Ù.
¾ÕÀ¸·Î´Â if ¹®º¸´Ù ? À¸·Î ´õ ¸¹ÀÌ »ç¿ëÇÏ°Ú½À´Ï´Ù.