سلام وقتتون بخیر
من الان در حال کار کردن روی یک پروژه برای خودم هستم و توی بعضی از سایت ها به جای این که css کاستوم خودشون طراحی کنن و نام مشخصی به هر قسمت اختصاص بدن از کلاس های آماده بوت استرپ استفاده کردن و در حال حاضر برای گرفتن اطلاعاتی که دارای چند کلاس در کنار هم مثل : {collapse navbar-collapse} هستند دچار مشکل هستم
چه راهکاری برای حل کردن این مشکل پیشنهاد می کنید؟!!
سلام و احترام
عذر خواهی میکنم بابت تاخیری که توی پاسخ گویی پیش اومد
<?php
use Goutte\Client;
include_once 'vendor/autoload.php';
$client = new Client();
$crawler = $client->request('GET', 'http://7learn.ac/');
$elements = $crawler->filter('a[class]')->each(function($node){
return $node->text();
});
var_dump($elements);
شما میتونید با گرفتن element هایی که attribute class رو دارن همه رو دریافت کنید، اگه اینطوری دریافت کنید دیگه مهم نیست تو تگ html چندتا کلاس داشته باشه همه رو دریافت میکنه و تحویلتون میده
سلام و احترام
لطفا چند نمونه از کد htmlی میخواید روش کار کنید رو قرار بدید تا بتونم کمکتون کنم
این یک نمونه هست اگر توجه کنید برای بعضی از تگ ها چند کلاس در نظر گرفته شده.
<div class="row no-gutters align-items-center">
<div class="col-lg-5 text-center text-lg-right">
<h1>اولین و بزرگترین مرکز<br> تخصصی تایپ در ایران</h1>
<p>تایپایران یک بستر آزاد برای انجام پروژه های تایپی به صورت دورکاری است</p>
<h3>هر کجا هستی، هر زمان که هست </h3>
<p class="larger-txt">آنلاین سفارش بده! آنلاین تحویل بگیر! </p>
<a href="/how_work" class="custom-btn btn-primary page-scroll">تایپیست هستید؟</a>
<a href="/how_work" class="custom-btn secondary-btn page-scroll mr-3">سفارش تایپ دارید؟</a>
</div>
<!-- End of .col-lg-5 -->
<div class="col-lg-7">
<div class="img-container text-center text-lg-right">
<img src="/new-home/images/banner/home-banner-typeiran.png" alt="Onepage home banner image" class="img-fluid">
</div>
<!-- End of .img-container -->
</div>
<!-- End of .col-lg-7 -->
</div>