想在php中实现多线程的功能
现在要处理几个文件,把其中的数据导入到mysql数据库中,因为每个文件都很耗时,所以想同时处理。现在我在一个文件a.php中调用处理文件用的几个Php文件,是用system函数来调用,每个system分别调用一个php文件,但是运行后发现文件处理还是一个一个的执行。
想请教下要同时处理这些文件该怎么实现?
现在要处理几个文件,把其中的数据导入到mysql数据库中,因为每个文件都很耗时,所以想同时处理。现在我在一个文件a.php中调用处理文件用的几个Php文件,是用system函数来调用,每个system分别调用一个php文件,但是运行后发现文件处理还是一个一个的执行。
想请教下要同时处理这些文件该怎么实现?
何况是 php 呢?
无论是不是你的问题php都无法像你想的那样如同java时间片那样执行程序
我在命令行用
php file1.php &
php file2.php &
php file3.php &
可以一起跑,但我想在一个Php文件里调用这三个命令,目前试过system和exec,似乎都是一个一个跑的。