![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
Sweet_wen
加油,加油,加油
展开
-
PHP之—正则表达式
PHP常用的正则表达式函数$parttern:正则表达式$subject:匹配的内容(1)preg_match 和preg_match_allreturn:返回值为匹配到结果的次数pregmatchall会都匹配所有的结果,pregmatch匹配到第一个相同的就进行返回,最多匹配一次,return:返回值为匹配到结果的次数preg_match_all会都匹配所有的结果,preg_match匹配到第一个相同的就进行返回,最多匹配一次,return:返回值为匹配到结果的次数pregmatcha.原创 2020-05-20 12:16:58 · 591 阅读 · 0 评论 -
每天几道笔面试题
给出一个数组,如 [7864, 284, 347, 7732, 8498],现在需要将数组中的数字拼接起来,如按顺序依次拼接为:786428434777328498,数组中的数字拼接顺序可以任意,编写程序,返回「最大的可能拼出的数字」//可以使用排序,按照数字大小进行排列这个数字就是最大的$tmp = implode($arr); //数组转字符串$dust = str_split($tmp);rsort($dust);//数组转字符串$str = implode($dust);...原创 2020-05-14 20:12:50 · 270 阅读 · 0 评论 -
PHP写个函数来解决多线程同时读写一个文件的问题
利用flock()函数对文件进行加锁(排它锁),实现并发按序进行。flock(file,lock,block)有三个参数。file:已经打开的文件lock:锁的类型(1)LOCK_SH:共享锁(读锁)(2)LOCK_EX:独占锁定(排它锁,写锁)(3)LOCK_UN:解锁(4)LOCK_NB:如果希望在文件锁定时阻塞进程,那么需要加上该参数block:设置为true的时候,锁定文件时,会阻止其他进程$file = fopen('test.txt','w+'); //以只读写方式打开原创 2020-05-10 14:56:14 · 335 阅读 · 0 评论 -
PHP中常见打印函数echo、print、print_r()、printf、sprintf、var_dump
echoecho不是函数,是PHP语句,可以打印多个变量,不需要圆括号括起来,只能打印简单类型的变量printprint是函数,只能打印一个变量,有返回值,返回值是1,只能打印简单类型的变量print_r()print_r函数打印关于变量的易于理解的信息。语法:mixed print_r ( mixed $expression [, bool return ] )如果变量是string , integer or float , 将会直接输出其值,如果变量是一个数组,则会输出一个格式..原创 2020-05-09 20:12:20 · 883 阅读 · 0 评论