讲师中心 微信公众号
AI工具推荐 视频效率加速
课程笔记
  • 所属章节课程:php函数基本语法之自定义函数

    function table($cl2,$a=100,$cl1="pink"){ echo '<table width="800" border="1">'; for($c=0;$c<$a;$c++){ if($c%10 == 0){ if($c%20===0){ echo "<tr bgcolor='$cl1'>"; }else{ echo "<tr bgcolor='$cl2'>"; }} echo '<td>1</td>'; } if($c%10==0){ echo '</tr>'; } echo '</table>'; return "<table>"; } table('bluesky'); ?>

    2018-05-290个赞

  • 所属章节课程:php自定义函数之内部函数

    echo '我是函数foo哟,调一下我才会执行定义函数bar的过程<br />'; function bar() { echo '在foo函数内部有个函数叫bar函数<br />'; } } //现在还不能调用bar()函数,因为它还不存在 //bar(); foo(); bar(); //现在可以调用bar()函数了,因为foo()函数的执行使得bar()函数变为已定义的函数 bar(); //再调一次foo()看看是不是会报错? //foo(); 1.foo()调用两次会报错 2.如果不调foo()函数无法执行bar函数,因为bar是在foo的内部

    2018-05-290个赞

  • 所属章节课程:php自定义函数之变量作用域

    、global Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件。 但是在函数体内定义的global变量,函数体内可以使用,在函数体外定义的global变量不能在函数体内使用 2、$GLOBALS 在 $GLOBALS 数组中,每一个变量为一个元素,键名对应变量名,值对应变量的内容。$GLOBALS 之所以在全局范围内存在,是因为 $GLOBALS 是一个超全局变量。注意$GLOBALS 的写法,比如变量$a1,写法为$GLOBALS['a1']。 总结: 1.$GLOBALS['var']是外部的全局变量本身 2.global $var是外部$var的同名引用或者指针

    2018-05-290个赞

  • 所属章节课程:php用正则写一个UBB文本编辑器

    <?php $string='[b]为你写诗[/b] [i]为你做不可能事[/i] [u]哎呀,哥不是写情诗[/u] [color=Red]哥是在说歌词[/color] [size=7]吴克群[/size] [qq]123123123[/qq]'; //匹配UBB字符 $pattern=array( '/\[b\](.*)\[\/b\]/i', '/\[i\](.*)\[\/i\]/iU', '/\[u\](.*?)\[\/u\]/i', '/\[color=(.*?)\](.*?)\[\/color\]/', '/\[size=(\d)\](.*?)\[\/size\]/', '/\[qq\](\d{5,12})\[\/qq\]/', ); //需要替换的UBB字符 $replace=array( '<b>\\1</b><br />', '<i>\\1</i><br />', '<u>\\1</u><br />', '<font color="\\1">\\2</font><br />', '<font size="\\1">\\2</font><br />', '<a href="http://wpa.qq.com/msgrd?V=1&Uin=\\1&amp;Site=[Discuz!]&amp;Menu=yes" target="_blank"><img src="http://wpa.qq.com/pa?p=1:\\1:1" border="0"></a>', ); //使用正则匹配$string,将$string当中的值变为$replace的效果 $ubb=preg_replace($pattern,$replace,$string); echo $ubb; ?>

    2018-06-070个赞

  • 所属章节课程:PHP流程控制之for循环控制语句

    <?php //用for双乘循环写隔色的表格 echo '<table width="800" border="1">'; for ($a=0; $a<100; $a++) { if($a%10==0) { if($a%20==0) { echo '<tr bgcolor="blue">';} else { echo '<tr>'; }} echo '<td>'.$a.'</td>'; } if($a%10==0){ echo '</tr>'; echo '</table>';} ?>

    2018-05-280个赞