臧富祥 ^回到顶部

您的当前位置:首页 > 资讯

最新资讯

[PHP基础] php判断常量、变量和函数是否为函数

php判断常量、变量和函数是否为函数判断常量是否被定义:if (defined('CONST_NAME')) {//do something} 判断变量是否存在:isset() ,注意变量未声明或声明时赋值为NULL,isset均返回FALSE,如:if (isset($var_name)) {//do something} 函数检测用function_exists,注意待检测的函...

[PHP基础] php 判断类里面的常量

class A {const STATUS_SUCCESS = 1;const STATUS_FAILED = 0;}要怎样才能判断类中是否包含 A::STATUS_SUCCESS 这个变量呢? 理论上来讲,我们可以使用 PHP 的Reflection机制,如:$ref = new ReflectionClass('A');print_r($ref->getConstants...

[PHP基础] nl2br 将text的换行变成html的br

nl2br将text的换行变成html的br.nl2br$STATUS_TEXT=nl2br($STATUS_TEXT);...

[PHP基础] php 换行

$objPHPExcel->getActiveSheet()->setCellValue($k1 . $i,"而非问n未访问n范文芳违法");...

[PHP基础] window下路径兼容

建议:使用PHP中内置常量DIRECTORY_SEPARATOR来表示路径分隔符代码:$fileName='ss相机15ss104_MLYN.MP4';$fileName=str_replace('\\',DIRECTORY_SEPARATOR,$fileName);echo$fileName;//在linux和windows下都支持...

[PHP基础] 提取整片文章中img的src属性,并保存到一个数组当中

需求:提取整片文章中img的src属性,并保存到一个数组当中preg_match_all("/(href|src)=(["|']?)([^"'>]+.(jpg|JPG|jpeg|JPEG|gif|GIF|png|PNG))/i", $content,$out,PREG_PATTERN_ORDER);$preg = "/(hre...

[PHP基础] php 去掉两个固定字符串中间的全部内容

$incstrOld = str$s1='//start--'.$drag_data['drag_form_name'].'_'.$drag_data['drag_controls_code'].'_data';$s2='//end--'.$drag_data['drag_form_name&#...

[PHP基础] PHP ZipArchive 是PHP自带的扩展类 压缩和解压缩

PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启,具体开启方法就不说了,不同的平台开启PHP扩增的方法网上都有,如有疑问欢迎交流。这里整理一下常用的示例供参考。Linux安装php的ZipArchive扩展模块[Centos]pecl 自行查找新版本一、解压缩zip文件$zip = new ZipArchive;/...

[thinkphp框架] 解决tp框架对接axios跨域问题

跨域问题设置请求头$web = request()->header('Origin');//跨域请求设置header("Access-Control-Request-Method:GET,POST");header("Access-Control-Allow-Credentials:true");header("Access-...

[PHP基础] nginx跨域问题

server{ listen 80; server_name 192.168.214.133; add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_header Access-Control-Allow-Hea...

[thinkphp框架] tp6 在不关闭debug的情况下关闭Trace

新安装的thinkphp6 开启了调试模式,get接口中会出现trace输出的信息,导致接口中返回的数据无法解析。在 thinktraceService 中将 $this->app->middleware->add(TraceDebug::class); 注释掉即可开启时在 middleware.php 中添加 thinktraceTraceDebug::class即可...

[thinkphp框架] tp模板使用函数

需要对模板输出使用函数进行过滤或其它处理的时候,可以使用:{$data.name|md5}可以使用空格,例如下面的写法是一样的:{$data.name|md5}编译后的结果是:其中htmlentities方法是系统默认添加的(无需手动指定。为了避免出现XSS安全问题,默认的变量输出都...

159 条记录 1/14 页 上一页 12345 下5页 下一页 尾页