小编use*_*978的帖子

glob函数中的RegEx模式

我在函数中记录了一个文件名.我想从其他目录返回所有类似于此文件的文件(通过文件名).我写了这个:

    $thumbDir = $this->files_path.'thumbs/';
    $toglob = $thumbDir.pathinfo($name, PATHINFO_FILENAME ).'_[0-9]+\x[0-9]+_thb.'.pathinfo($name, PATHINFO_EXTENSION);
    foreach (glob($toglob) as $key => $value) {
        echo $value;
    }
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我搜索文件名为的文件:

oldFileName_[one or more digits]x[one or more digits]_thb.oldFileNameExtension
Run Code Online (Sandbox Code Playgroud)

如果有人帮我这个,我将非常感激:)

php regex filenames glob

7
推荐指数
1
解决办法
7645
查看次数

如何在 pjsip 和 Asterisk 13 中允许入站呼叫?

我已经用 PJProject 2.5.5 配置了 Asterisk 13.13.1 并启用 PJSIP 作为 SIP 驱动程序(不编译 chan_sip)。

我有完全配置的系统并且它正在工作,但我在来电时遇到了一些问题。我的主机连接的号码很少,当我从任何公共号码拨打电话时,我在 asterisk 远程控制台上注意到了以下信息:

[Feb 24 14:27:16] NOTICE[5291]: res_pjsip/pjsip_distributor.c:525 log_failed_request: Request 'INVITE' from '"zzzzz" <sip:zzzzz@192.168.34.1>' failed for '192.168.34.1:5062' (callid: 0e07e7607f8f62dd225347363173bb9f@192.168.34.1:5062) - No matching endpoint found
Run Code Online (Sandbox Code Playgroud)

如果我将呼叫我的 Asterisk 的号码添加到端点,那么它就可以工作了 - 我可以接听这个电话。

如何添加允许所有入站呼叫的可能性?

voip asterisk sip pjsip

4
推荐指数
1
解决办法
9282
查看次数

WebRTC 和 Google Chrome App - 麦克风音量调节

我正在尝试在 Chrome 应用程序中调整麦克风音量。有可能做到吗?我正在使用 webrtc。

webrtc google-chrome-app

2
推荐指数
1
解决办法
5899
查看次数

标签 统计

asterisk ×1

filenames ×1

glob ×1

google-chrome-app ×1

php ×1

pjsip ×1

regex ×1

sip ×1

voip ×1

webrtc ×1